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

Winform - Lập Trình C# - Lập Trình C Shap - Advanced_Controls 1 pdf

27 2.1K 15

Đ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

1 Windows Controls 2 Nội Dung  MaskedTextBox  MonthCalendar  DateTimePicker  MonthCalendar  Timer  ToolTip 3 MaskedTextBox  Control này được sử dụng để qui định dạng thức cho dữ liệu nhập.  Properties:  Mask: Thiết lập mặt nạ cho MaskedTextBox.  Sử dụng các Mark có sẵn: 4 Thuộc tính mask của MaskedTextBox Thành phần mask Ý nghĩa 0 Số. Yêu cầu bắt buộc phải nhập số từ 0-9 9 Số hoặc khoảng trắng (Optional) # Số hoặc khoảng trắng (Optional). Có thể nhập dấu + hoặc - L Kí tự [a z] hoặc [A Z] (Bắt buộc) ? Kí tự [a z] hoặc [A Z] (Không bắt buộc) , Đơn vị phần ngàn (1,234) . Đơn vị phần lẻ (0.32) 5 Các thuộc tính thông dụng của MaskedTextBox  Mask: Thiết lập mặt nạ cho MaskEditBox.  MaskCompleted: trả về giá trị true/false cho biết các ký tự bắt buộc trong mark có nhập đủ hay không  MaskFull: trả về giá trị true/false cho biết các ký tự tùy chọn và bắt buộc trong mark có nhập đủ hay không  Prompt Char: ký tự hiển thị trong textbox giúp người sử dụng biết nơi cần nhập nội dung 6 Các thuộc tính thông dụng của MaskedTextBox  TextMaskFormat: Qui định nội dung của textbox có bao gồm các literal và prompt hay không:  ExcludePromptAndLiterals: chỉ lấy nội dung do user nhập vào  IncludeLiterals: nội dung bao gồm dữ liệu do user nhập và literal có trong Mark  IncludePrompt: nội dung bao gồm dữ liệu do user nhập và promt có trong Mark  IncludePromptAndLiterals: nội dung bao gồm dữ liệu do user nhập, literal và promt có trong Mark Literals Prompt Event thông dụng của MaskedTextBox  MaskInputRejected (mặc định): xảy ra khi người dùng nhập vào ký tự không phù hợp với định dạng của mặt nạ nhập liệu (input mask).  TypeValidationCompleted: xảy ra khi MaskedTextBox hoàn tất việc kiểm tra cú pháp (parsing) cho giá trị hiện hành thông qua property ValidatingType. 7 MonthCalendar  Hiển thị giao diện đồ họa cho phép người dùng xem và chọn ngày.  Người dùng có thể chọn 1 dãy các ngày (range of dates) của tháng. 8 Các thuộc tính thông dụng của MonthCalendar ShowToday Gets or sets a value indicating whether the date represented by the TodayDate property is displayed at the bottom of the control ShowWeekNumbers Gets or sets a value indicating whether the month calendar control displays week numbers (1-52) to the left of each row of days. 9 Các thuộc tính thông dụng của MonthCalendar 10 [...]...Ca c sự kiện thông dụng của MonthlyCalendar DateSelected Occurs when the user makes an explicit date selection using the mouse DateChange Occurs when the date selected in the MonthCalendar changes The DateSelected event is similar, but it occurs only at the end of a date selection made using the mouse 11 Ví dụ private void monthCalendar1_DateSelected(object sender, System.Windows.Forms.DateRangeEventArgs... Timer  Occurs when the specified timer interval has elapsed and the timer is enabled Khai báo trình xử lý sự kiện Tick 19 Timer  Demo Mỗi giây sự kiện Tick phát sinh Trình xử lý c a Tick sẽ lấy giờ hệ thống và hiển thị lên Label 20 ToolTip    Cung c p ch c năng hiển thị một khung text nhỏ khi user di chuyển chuột vào control bất kỳ Khung text chứa nội dung mô tả ý nghĩa c a control C ch sử dụng... DTPicker.Size = new Size (16 0, 20); DTPicker.DropDownAlign = LeftRightAlignment.Right; DTPicker.Value = DateTime.Now; DTPicker.Format = DateTimePickerFormat.Custom; DTPicker.CustomFormat = "'Ngày' dd 'tháng' MM 'năm' yyyy"; this.Controls.Add(DTPicker); } 15 DateTimePicker  Demo Định dạng xuất: 'Ngày' dd 'tháng' MM 'năm' yyyy Kích drop down để hiện thị hộp chọn ngày Chọn ngày trong khoảng cho trư c 16 ... thị   CustomFormat:        long, short, time, custom dd: hiển thị 2 con số c a ngày MM: hiển thị 2 con số c a tháng yyyy: hiển thị 4 con số c a năm …(xem thêm MSDN Online) MaxDate: giá trị ngày lớn nhất MinDate: giá trị ngày nhỏ nhất Value: giá trị ngày hiện tại đang chọn 13 14 DateTimePicker private void AddDateTimePicker() { DateTimePicker DTPicker = new DateTimePicker(); DTPicker.Location... text box this.textBox1.Text = "Date Selected: Start = " + e.Start.ToShortDateString() + " : End = " + e.End.ToShortDateString(); } 12 DateTimePicker     Cho phép chọn ngày và giờ trong khoảng x c định thông qua giao diện đồ họa dạng calendar Kết hợp ComboBox và MonthCalendar Tương tự như MonthlyCalendar, nhưng có thêm 1 số property cho phép chỉnh sửa look and feel của calendar Properties... component   Là 1 component của Windows Form để phát sinh sự kiện ở những khoảng thời gian quy định Bộ định thời gian, thiết lập một khoảng thời gian x c định (interval) và khi hết khoảng thời gian đó Timer sẽ phát sinh sự kiện tick 17 Timer  Hiển thị giờ hệ thống Hiển thị thời gian Enable sự kiện Tick Khoảng thời gian chờ giữa 2 lần gọi Tick 18 Sự kiện Tick của component Timer  Occurs... vào form Kích chọn control muốn thêm tooltip Trong c a sổ Properties c a control sẽ c thu c tính ToolTip Thêm text vào thu c tính này để hiển thị khi tooltip xuất hiện 21 ToolTip  Tạo ToolTip 22 ToolTip  Khai báo Tooltip cho textbox trong Design View Nội dung Tooltip 23 ToolTip  Khai báo tooltip cho button Nhập nội dung Tooltip c n hiển thị 24 ToolTip  Khai báo tooltip cho listbox bằng code 25 ToolTip... dung Tooltip 23 ToolTip  Khai báo tooltip cho button Nhập nội dung Tooltip c n hiển thị 24 ToolTip  Khai báo tooltip cho listbox bằng code 25 ToolTip  Demo ToolTip xuất hiện khi user di chuyển chuột vào vùng control 26 27 . MonthCalendar 10 Ca c sự kiện thông dụng của MonthlyCalendar DateSelected Occurs when the user makes an explicit date selection using the mouse DateChange Occurs when the date selected in. ngày.  Người dùng có thể chọn 1 dãy ca c ngày (range of dates) của tháng. 8 Ca c thuô c tính thông dụng của MonthCalendar ShowToday Gets or sets a value indicating whether the date. MonthCalendar changes. The DateSelected event is similar, but it occurs only at the end of a date selection made using the mouse. 11 Ví dụ private void monthCalendar1_DateSelected(object

Ngày đăng: 12/07/2014, 02:20

Xem thêm: Winform - Lập Trình C# - Lập Trình C Shap - Advanced_Controls 1 pdf

TỪ KHÓA LIÊN QUAN

Mục lục

    Thuộc tính mask của MaskedTextBox

    Các thuộc tính thông dụng của MaskedTextBox

    Event thông dụng của MaskedTextBox

    Các thuộc tính thông dụng của MonthCalendar

    Các sự kiện thông dụng của MonthlyCalendar

    Sự kiện Tick của component Timer

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w