สร้าง Combobox ขึ้นมาเพื่อเลือกรายการที่เราต้องการ
Ex. ตั้งชื่อ cobStudentRoom แล้วเพิ่มโค้ดไปใน From_Load ของเรา
ComboboxItem item = new ComboboxItem(); IList list = new ArrayList(); item.Text = ""; item.Value = DBNull.Value; list.Add(item); item = null; item = new ComboboxItem(); item.Text = "Student Room 1"; item.Value = "R1"; list.Add(item); item = null; item = new ComboboxItem(); item.Text = "Student Room 2"; item.Value = "R2"; list.Add(item); item = null; item = new ComboboxItem(); item.Text = "Student Room 3"; item.Value = "R3"; list.Add(item); cobStudentRoom.DataSource = list;
จากนั้น สร้าง Class ขึ้นมาเพื่อรับส่งค่า
private class ComboboxItem { public string Text { get; set; } public object Value { get; set; } public override string ToString() { return Text; } }
เวลาเรียกใช้ ดังนี้
string RoomNo = (cobStudentRoom.SelectedItem as ComboboxItem).Value.ToString(); messageBox.Show(RoomNo.tostring());