Bài giảng Lập trình C# 2010: Chương 2.2 - ĐH Công nghệ Đồng Nai
lượt xem 15
download
Bài giảng Lập trình C# 2010: Chương 2.2 trình bày các nội dung tiếp theo của chương 2 về DateTimePicker & MonthCalendar, các thao tác cơ bản, nút lệnh và tính năng của nó, cách thức thực hiện cùng một số nội dung khác.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Lập trình C# 2010: Chương 2.2 - ĐH Công nghệ Đồng Nai
- DONG NAI UNIVERSITY OF TECHNOLOGY
- DONG NAI UNIVERSITY OF TECHNOLOGY DateTimePicker & MonthCalendar
- DONG NAI UNIVERSITY OF TECHNOLOGY Name Description Format Gets or sets the format of the date and time displayed in the control CustomForm Gets or sets the custom at date/time format string Value Gets or sets the date/time value assigned to the control. dateTimePicker1.Format = DateTimePickerFormat.Custom; dateTimePicker1.CustomFormat = "MMMM dd, yyyy - dddd"; Next Slide to see list Custom Format
- DONG NAI UNIVERSITY OF TECHNOLOGY Format Description string d The one- or two-digit day. The two-digit day. Single-digit day dd values are preceded by a 0. The three-character day-of-week ddd abbreviation. dddd The full day-of-week name. The one- or two-digit hour in 12-hour h format. The two-digit hour in 12-hour format. hh Single digit values are preceded by a 0. The one- or two-digit hour in 24-hour H format.
- DONG NAI UNIVERSITY OF TECHNOLOGY Format Description string The two-digit hour in 24-hour format. HH Single digit values are preceded by a 0. m The one- or two-digit minute. The two-digit minute. Single digit values mm are preceded by a 0. M The one- or two-digit month number. The two-digit minute. Single digit values mm are preceded by a 0. M The one- or two-digit month number. The two-digit month number. Single digit MM values are preceded by a 0. MMM The three-character month abbreviation.
- DONG NAI UNIVERSITY OF TECHNOLOGY Format Description string MMMM The full month name. s The one- or two-digit seconds. The two-digit seconds. Single digit values ss are preceded by a 0. The one-letter A.M./P.M. abbreviation t (A.M. is displayed as "A"). The two-letter A.M./P.M. abbreviation tt (A.M. is displayed as "AM"). The one-digit year (2001 is displayed as y "1"). The last two digits of the year (2001 is yy displayed as "01"). The full year (2001 is displayed as yyyy
- DONG NAI UNIVERSITY OF TECHNOLOGY ListBox private void frmListBox_Load(object sender, EventArgs e) { listBox1.Items.Clear(); for (int i = 0; i < 10; i++) listBox1.Items.Add("Item " + i); } private void listBox1_SelectedIndexChanged (object sender, EventArgs e) { lblMessage.Text = listBox1.Text +" was clicked!"; }
- DONG NAI UNIVERSITY OF TECHNOLOGY And We can use AddRange method to add data: private void frmListBox_Load(object sender, EventArgs e) { string[] strArr = new string[] { "Tèo","Tí","Bin","Bo"}; listBox1.Items.AddRange(strArr); }
- public class CStudent DONG NAI UNIVERSITY OF TECHNOLOGY { private string m_strID; private string m_strName; public CStudent(string strID, string strName) { this.m_strID = strID; this.m_strName = strName; } public string ID { get { return this.m_strID; } set { this.m_strID = value; } } public string Name { get { return this.m_strName; } set { this.m_strName = value; } } }
- using System.Collections; DONG NAI UNIVERSITY OF TECHNOLOGY Also We can use DataSource to display data ArrayList arr = new ArrayList(); for(int i=0;i
- DONG NAI UNIVERSITY OF TECHNOLOGY To get object from Listbox, We could use coding below: if (listBox1.SelectedItem != null) { CStudent svTeo = (CStudent ) listBox1.SelectedItem; lblMessage.Text = aStudent.Name + " Was selected"; }
- DONG NAI UNIVERSITY OF TECHNOLOGY CheckedListBox btnAdd btnAddAll chklbLe ft chklbRig ht btnRemove btnRemoveA ll
- DONG NAI UNIVERSITY OF TECHNOLOGY Use Items to add data private void frmCheckListBox_Load (object sender, EventArgs e) { chklbLeft.Items.Add("Tèo"); chklbLeft.Items.Add("Tí"); chklbLeft.Items.Add("Bin"); chklbLeft.Items.Add("Bo"); } Or we could use AddRange
- DONG NAI UNIVERSITY OF TECHNOLOGY How to process Items Checked??? Case 1: CheckedListBox.CheckedIndexCollectio n indexCollection = chklbLeft.CheckedIndices; string strChecked = ""; foreach (int i in indexCollection) { strChecked += i + ";"; } MessageBox.Show(strChecked);
- DONG NAI UNIVERSITY OF TECHNOLOGY How to process Items Checked??? Case 2: CheckedListBox.CheckedItemCollecti on items = chklbLeft.CheckedItems; string strChecked = ""; foreach (string s in items) { strChecked += s + ";"; } MessageBox.Show(strChecked);
- DONG NAI UNIVERSITY OF TECHNOLOGY How to process Items Checked??? Case 3: string strChecked = ""; for (int i = 0; i < chklbLeft.Items.Count; i++){ if (chklbLeft.GetItemChecked(i)) { //Process Item checked here } }
- DONG NAI UNIVERSITY OF TECHNOLOGY Go back ChecklistBox Example: private void btnAdd_Click (object sender, EventArgs e) { foreach(int i in chklbLeft.CheckedIndices) { chklbRight.Items.Add(chklbLeft.Items[i] ); } foreach (string s in chklbRight.Items) {chklbLeft.Items.Remove(s);} }
- DONG NAI UNIVERSITY OF TECHNOLOGY private void btnAddAll_Click (object sender, EventArgs e) { chklbRight.Items.AddRange (chklbLeft.Items); chklbLeft.Items.Clear(); }
- DONG NAI UNIVERSITY OF TECHNOLOGY private void btnRemove_Click (object sender, EventArgs e) { foreach (string s in chklbRight.CheckedItems) chklbLeft.Items.Add(s); foreach(string s in chklbLeft.Items) chklbRight.Items.Remove(s); }
- DONG NAI UNIVERSITY OF TECHNOLOGY private void btnRemoveAll_Click (object sender, EventArgs e) { chklbLeft.Items.AddRange (chklbRight.Items); chklbRight.Items.Clear(); }
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Lập trình Windows bằng C Sharp (C#) - GV. Nguyễn Thành Chiến
38 p | 231 | 70
-
Bài giảng tin học đại cương IT1110 - 2010 - ĐHBKHN
166 p | 193 | 55
-
Bài giảng Lập trình Windows - Phạm Ngọc Hưng (ĐH Bách Khoa)
312 p | 224 | 53
-
Hướng dẫn thực hành lập trình C trên Visual Studio
9 p | 1344 | 31
-
Bài giảng Lập trình C# 2010: Chương 1 - ĐH Công nghệ Đồng Nai
42 p | 124 | 21
-
Bài giảng Lập trình C# 2010: Chương 2 - ĐH Công nghệ Đồng Nai
46 p | 108 | 21
-
Bài giảng Lập trình C# 2010: Chương 2.3 - ĐH Công nghệ Đồng Nai
21 p | 95 | 19
-
Bài giảng Lập trình C# 2010: Chương 3 - ĐH Công nghệ Đồng Nai
47 p | 105 | 18
-
Bài giảng Lập trình C# 2010: Chương 2.4 - ĐH Công nghệ Đồng Nai
16 p | 87 | 18
-
Bài giảng Lập trình C# 2010: Chương 4 - ĐH Công nghệ Đồng Nai
69 p | 109 | 17
-
Bài giảng Lập trình C# 2010: Chương 5 - ĐH Công nghệ Đồng Nai
22 p | 100 | 15
-
Bài giảng Lập trình C# 2010: Chương 6 - ĐH Đồng Nai Công nghệ Đồng Nai
74 p | 90 | 15
-
Bài giảng Lập trình C# 2010: Chương 1.1 - ĐH Công nghệ Đồng Nai
17 p | 112 | 13
-
Bài giảng: Lập trình trên Windows với Microsoft® .NET
11 p | 92 | 12
-
Bài giảng Kỹ thuật lập trình nâng cao: Chương 1 - ThS. Dương Thành Phết
52 p | 65 | 7
-
Bài giảng Thiết kế và lập trình Website: Chương 0 - ThS. Dương Thành Phết
13 p | 73 | 6
-
Bài giảng Lập trình giao diện: Chương 1 - Nguyễn Thị Mai Trang
23 p | 43 | 4
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn