การใช้คอนโทรล ComboBox

หน้าที่ของคอนโทรล ComboBox
          คอนโทรลComboBox ใช้สำหรับเก็บรายการตัวเลือกโดยการเขียนรหัสคำสั่งเพื่อบรรจุรายการเข้า ปกติจะแสดงตัวเลือกที่บรรจุไว้ครั้งละ 1รายการ เมื่อผู้ใช้คลิกที่ปุ่ม จะปรากฏแถบแสดงรายการ เมื่อคลิกเลือกรายการ แถบจะถูกเก็บ และรายการที่เลือกจะไปปรากบนคอนโทรล

การจัดวางคอนโทรล ComboBox ลง บนฟอร์ม
1.คลิกเมาส์ที่ปุ่ม ComboBox ที่แถบเครื่องมือ 1 ครั้ง

2.เลื่อนเมาส์ไปยังพื้นที่ฟอร์ม คลิกเมาส์ค้างไว้วาดลงบนฟอร์ม แล้วปล่อยปุ่มเมาส์
3.ย้าย หรือ ปรับขนาด (ความกว้าง)ของ ComboBox ตามความเหมาะสม

คุณสมบัติ (Properties)ที่สำคัญของคอนโทรล ComboBox
Properties
รายละเอียด
Name
ชื่อของคอนโทรลที่ใช้อ้างถึงในโปรแกรม
ListCount
ค่าที่ได้จากจำนวนรายการของ ComboBox
Style
รูปแบบการแสดงรายการของ ComboBox รายละเอียด คือ
0-Dropdown Combo แสดงรายการให้คลิกเลือกและพิมพ์ข้อความได้เหมือน TextBox
1-Simple Combo เหมือน แต่เลือกรายการด้วยแป้นพิมพ์ โดยการกดแป้นลูกศร ขึ้น-ลง
2-Dropdown List แสดงรายดารให้คลิกเลือก แต่พิมพ์ข้อความลงใน ComboBox ไม่ได้ (หัวข้อนี้นิยมใช้)
Listlndex
เข้าถึงรายการตามตำแหน่งที่ระบุ(ใช้ได้ทั้งกำหนดค่าและอ่านค่า)นิยม
List
ใช้ร่วมกับคุณสมบัติ Listlndex


เหตุการณ์ (Event)สำคัญที่เกิดขึ้นกับคอนโทรล CheckBox
Event
รายละเอียด
Change
เมื่อมีการเปลี่ยนแปลงค่าในคอนโทรล ขณะ Run โปรแกรม
Click     
เมื่อคลิกเมาส์ที่คอนโทรล
DblClick
เมื่อดับเบิลคลิกเมาส์ที่คอนโทรล
GotFocus
เมื่อคอนโทรลได้รับการโฟกัส (ถูกเลือก)
LostFocus
เมื่อคอนโทรลไม่ได้รับการโฟกัส (ไม่ถูกเลือก)



ความสามารถ (Method) ที่สำคัญของคอนโทรล CheckBox
Method
รายละเอียด
Addltem
เพิ่มรายการเข้าไปบรรจุใน CheckBox
Removeltem
ลบรายการที่ระบุ ออกจาก CheckBox
Clear
ลบรายการทั้งหมดออกจาก CheckBox






แบบทดสอบบทที่  14
1.ข้อใดคือหน้าที่ของคอนโทรล ComboBox
ก.กล่องรับข้อความ                             ข.กล่องรายการตัวเลือก
ค.กล่องแสดงข้อความ                        ง.รับค่าที่เลือกได้ครั้งละหลายตัวเลือก
2.ถ้าต้องการให้ ComboBox ไม่สามารถคลิกเลือกรายการตัวเลือกได้ต้องกำหนด Properties หัวข้อใดและอย่างไร
ก.Locked=True                                  ข.Locked=False
ค.Enable=True                                   ง.Visible=False
3.Method ใดที่ใช้ดำเนินการเพิ่มรายการเข้าไปใน ComboBox
ก.Add                                                    ข.AddDsata
ค.AddItem                                           ง.RemoveItem
4. Method ใดที่ใช้ดำเนินการลบรายการใน ComboBox ตามตำแหน่งที่ระบุ
ก.Clear                                                  ข.RwmoveItem
ค.ClearItem                                         ง.AddItem
5. Method  ใดที่ใช้ดำเนินการลบรายการใน  ComboBox   ออกทั้งหมด
ก.Clear                                                  ข.RwmoveItem
ค.ClearItem                                         ง.AddItem
6.หัวข้อใด Properties  แสดงจำนวนราการทั้งหมดใน  ComboBox
ก.Index                                                 ข.ListAll
ค.IndexItem                                         ง.ListCount
7. Properties หัวข้อใด แสดงตำแหน่งรายการที่เลือกจาก
ก.Index                                                 ข.ListIndex
ค.Select                                                 ง.SelectItem
8.กำหนด Properties หัวข้อ Style แบบใดที่ไม่สามารถพิมพ์แก้ไขรายการใน  ComboBox  ในขณะเลือกได้
ก.0-Dropdown Combo                     ข.2-Dropdown List
ค.1-Simple Combo                            ง.4-Text Combo








                                                                                                                  เฉลย1.ข,2.ค,3.ข,4.ข,5.ก,6.ง,7.ข,8.ข