1. Trang chủ
  2. » Công Nghệ Thông Tin

phần 1 lập trình winform với c#

29 816 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 29
Dung lượng 1,28 MB

Nội dung

Phần 1: Lập trình WinForm với C# Nội Dung  Window Form?  Lập trình WinForm  Một số Window Control 07/05/14 V Phương Bnh – ITFAC - DLU 2 Window Form  Giao diện của ứng dụng WinForm là giao diện đồ họa  người dùng dễ thao tác.  Hầu hết mọi ứng dụng Window Form mở rộng từ lớp System.Windows.Form để tuỳ chỉnh và thêm các xử lý. 07/05/14 V Phương Bnh – ITFAC - DLU 3 Lập trình WinForm  WinForm không sử dụng Visual Studio .NET  Để hiểu rõ cách mà WinForm hoạt động và cách nó tương tác với .NET Framework  WinForm có sử dụng Visual Studio .NET  Cho phép các nhà phát triển tạo ứng dụng Window Form nhanh chóng và hiệu quả hơn. 07/05/14 V Phương Bnh – ITFAC - DLU 4 WinForm không sử dụng Visual Studio .NET  File\New\Project  Console Application 07/05/14 V Phương Bnh – ITFAC - DLU 5 WinForm không sử dụng Visual Studio .NET (tt)  Đoạn code sau tạo một Form using System; using System.Windows.Forms; namespace WindowsFormsApp { class MyForm : Form { static void Main(string[] args) { MyForm aForm = new MyForm(); Application.Run(aForm); } } } 07/05/14 V Phương Bnh – ITFAC - DLU 6 WinForm không sử dụng Visual Studio .NET (tt)  Kết quả chạy chương trình 07/05/14 V Phương Bnh – ITFAC - DLU 7 Control  Ví dụ thêm một control Button vào form:  Thêm khai báo control Button: class MyForm : Form { private Button BigButton;  Thêm code sau vào hàm constructor: 07/05/14 V Phương Bnh – ITFAC - DLU 8 Control (tt)  public MyForm() { BigButton = new Button(); BigButton.Location = new System.Drawing.Point(50, 50); BigButton.Name = "BigButton"; BigButton.Size = new System.Drawing.Size(100, 100); BigButton.Text = "Click Me!"; Controls.Add(BigButton); ClientSize = new System.Drawing.Size(200, 200); Text = "My Windows Form!"; } 07/05/14 V Phương Bnh – ITFAC - DLU 9 Control (tt)  Kết quả chạy chương trình lúc này 07/05/14 V Phương Bnh – ITFAC - DLU 10 [...]... MessageBox.Show("Clicked!","My Windows Form",MessageBoxButtons.OK); } 07/05 /14 Võ Phương Bình – ITFAC - DLU 11 Sự kiện (tt)  Kết quả chạy chương trình 07/05 /14 Võ Phương Bình – ITFAC - DLU 12 WinForm có sử dụng Visual Studio NET  File\New\Project  Windows Application 07/05 /14 Võ Phương Bình – ITFAC - DLU 13 07/05 /14 Võ Phương Bình – ITFAC - DLU 14 Control            Label Button Checkbox Menu... Võ Phương Bình – ITFAC - DLU 18 Menu  Các menu được dùng trong hầu hết mọi ứng dụng WinForm  Có hai kiểu menu:  MainMenu  ContextMenu 07/05 /14 Võ Phương Bình – ITFAC - DLU 19 MainMenu 07/05 /14 Võ Phương Bình – ITFAC - DLU 20 ContextMenu 07/05 /14 Võ Phương Bình – ITFAC - DLU 21 Dialog  Dialog là một kiểu đặc biệt của Form:  Lấy thông tin người dùng  Tương tác với ngừơi dùng trong các ứng... view 07/05 /14 Võ Phương Bình – ITFAC - DLU 15 Thuộc tính của Control  Mỗi control có các thuộc tính thông dụng:  Name  Text  ForeColor  BackColor  TextAlign  Image  Visible  Enable  Anchor Ví dụ  Ví dụ tạo giao diện gồm 3 TextBox nhập liệu và 2 Button xử lý sau dễ dàng, nhanh chóng 07/05 /14 Võ Phương Bình – ITFAC - DLU 17 Sự kiện  Double Click vào control  viết code xử lý 07/05 /14 Võ... tiếp tục với ứng dụng  Modeless: giống một cửa sổ chuẩn 07/05 /14 Võ Phương Bình – ITFAC - DLU 22 Form Dialog  Tạo đối tượng Form  Form MyForm = new Form();  Hiển thị Form  Modal Dialog: MyForm.ShowDialog();  Modeless Dialog: MyForm.Show (); 07/05 /14 Võ Phương Bình – ITFAC - DLU 23 MessageBox  Hiển thị một Dialog thông báo: MessageBox.Show(“Text", “Caption", MessageBoxButtons); 07/05 /14 Võ... người dùng cài định dạng trang hiện hành và các đặc tính in ấn qua hộp dialog thuộc tính in ấn chuẩn PrintPreviewDialog Nó hiển thị một tài liệu như nó xuất hiệnk trên máy in đang chọn với các cài đặt trang hiện hành 07/05 /14 Võ Phương Bình – ITFAC - DLU 26 Thảo luận Thảo luận (tt) Thảo luận (tt) ... nào quan trong cho người dùng thừa nhận thông tin Retry Giá trị này được trả về khi một người dùng chọn nút có nhãn Retry Nó có ích khi một thao tác không thành công sẽ thành công nếu được thử lại 07/05 /14 Võ Phương Bình – ITFAC - DLU 25 Các loại Dialog khác Lớp Mô tả ColorDialog Nó cho phép một ngừơi dùng chọn một màu từ bảng màu FontDialog Hộp dialog này hiển thị tất cả font hiện có trên hệ thống . Phần 1: Lập trình WinForm với C# Nội Dung  Window Form?  Lập trình WinForm  Một số Window Control 07/05 /14 V Phương Bnh – ITFAC - DLU 2 Window Form  Giao diện của ứng dụng WinForm. lý. 07/05 /14 V Phương Bnh – ITFAC - DLU 3 Lập trình WinForm  WinForm không sử dụng Visual Studio .NET  Để hiểu rõ cách mà WinForm hoạt động và cách nó tương tác với .NET Framework  WinForm. Form",MessageBoxButtons.OK); } 07/05 /14 V Phương Bnh – ITFAC - DLU 11 Sự kiện (tt)  Kết quả chạy chương trình 07/05 /14 V Phương Bnh – ITFAC - DLU 12 WinForm có sử dụng Visual Studio .NET  FileNewProject

Ngày đăng: 05/07/2014, 21:54

TỪ KHÓA LIÊN QUAN

w