:: รู้จักกับเลเบล
: เลเบลเป็นคอนโทรลที่ใช้ในการแสดงข้อมูลให้ผู้ใช้เห็น
แต่ผู้ใช้ไม่สามารถแก้ไขข้อมูลได้
คุณสมบัติที่สำคัญของเลเบล
ชื่อคุณสมบัติ
|
คำอธิบาย
|
BorderStyle |
กำหนดว่าจะมีเส้นขอบหรือไม่
รวมทั้งกำหนดรูปแบบของเส้นขอบ |
Image |
กำหนดรูปภาพที่แสดงบนเลเบล |
ImageAlign |
กำหนดตำแหน่งที่จะแสดงรูปภาพที่เรากำหนดในคุณสมบัติ
Image |
Text |
ข้อความที่ปรากฎบนเลเบล |
TextAlign |
กำหนดตำแหน่งที่จะให้แสดงข้อความในเลเบลมีชิดซ้าย
ขวา หรือตรงกลาง |
AutoSize |
กำหนดให้ขนาดของเลเบลเท่ากับข้อความหรือไม่
(ตามแนวนอน) |
:: รู้จักกับเท็กบ็อกซ์
: เท็กบ็อกซ์เป็นคอนโทรลที่ใช้รับข้อมูลจากผู้ใช้ที่ป้อนเข้ามารวมทั้งสามารถแสดงผลและผู้ใช้สามารถแก้ไขข้อมูลได้
คุณสมบัติที่สำคัญของเท็กบ็อกซ์
ชื่อคุณสมบัติ
|
คำอธิบาย
|
MaxLength |
กำหนดความยาวสูงสุดของข้อความที่สามารถรับได้ของเท็กบ็อกซ์ว่าเป็นเท่าไร |
MultiLine |
กำหนดให้แสดงข้อความในเท็กบ็อกซ์ในแบบหลายบรรทัดได้หรือไม่ |
ScrollBars |
กำหนดให้แสดงสกรอลบาร์ด้วยหรือไม่
และจะแสดงในแบบใด (แนวนอน
แนวตั้ง ทั้งสองแนว) |
TextAlign |
กำหนดให้จัดรูปแบบข้อความในคอนโทรลอย่างไร
เช่น Left, Center หรือ Right
คุณสมบัตินี้ใช้ได้ต่อเมื่อคุณสมบัติ
MultiLine มีค่าเป็น True |
ReadOnly |
กำหนดให้ผู้ใช้แก้ไขข้อความในเท็กบ็อกซ์ได้หรือไม่ |
PasswordChar |
กำหนดให้เท็กบ็อกซ์นี้เป็นที่ใส่
Password
แล้วที่จะไม่แสดงตัวอักขระจริงๆออกมา
และค่าคุณสมบัตินี้จะกำหนดอักขระที่จะแสดงอยู่ในเท็กบ็อกซ์ |
HideSelection |
กำหนดว่าเมื่อคอนโทรลเสียโฟกัสแล้ว
ควรจะแสดงข้อความที่เลือกไว้หรือไม่ |
WordWrap |
กำหนดว่าจะให้มีการขั้นบรรทัดใหม่โดยอัตโนมัติหรือไม่
เมื่อข้อความเต็มบรรทัดแล้ว
คุณสมบัตินี้ใช้ได้ก็ต่อเมื่อคุณสมบัติ
Multiline มีค่าเป็น True |
ตัวอย่างโปรแกรมแสดงการทำงานของเลเบลและเท็กบ็อกซ์
ตัวอย่างโปรแกรมแสดงการทำงาน
โดยเมื่อเราพิมพ์ชื่อใส่ไว้ในช่องเท็กบ็อกซ์แล้ว
เมื่อกดปุ่ม Show
โปรแกรมจะแสดงชื่อและนามสกุล
ขั้นตอนการสร้างโปรแกรม
1. สร้างโปรเจ็กต์ชนิด Windows
Application กำหนดคุณสมบัติของฟอร์ม
และคอนโทรล
ชนิดคอนโทรล
|
คุณสมบัติ
|
ค่าที่กำหนดให้
|
คำอธิบาย
|
Form |
Name |
Form1 |
ชื่อฟอร์ม |
Button |
Name |
Button1 |
ชื่อปุ่มคำสั่ง |
Text |
&Show |
ข้อความที่กำหนดบนปุ่มคำสั่ง |
Label |
Name |
Label1 |
ชื่อเลเบล |
Text |
First Name: |
ข้อความที่กำหนดให้เลเบล |
Label |
Name |
Label1 |
ชื่อเลเบล |
Text |
Last Name : |
ข้อความที่กำหนดให้เลเบล |
TextBox |
Name |
TextBox1 |
ชื่อเท็กบ็อกซ์ |
Text |
TextBox1 |
ข้อความที่อยู่ในเท็กบ็อกซ์ |
TextBox |
Name |
TextBox2 |
ชื่อเท็กบ็อกซ์ |
Text |
TextBox2 |
ข้อความที่อยู่ในเท็กบ็อกซ์ |
2. ใส่คำสั่งโปรแกรมลงไปในหน้าต่าง
Code Editor
Private Sub
Button1_Click(ByVal sender
As System.Object, ByVal e As
System.EventArgs) Handles
Button1.Click
MsgBox("First Name:" &
TextBox1.Text & vbCrLf &
"Last Name:" &
TextBox2.Text)
End Sub
Private Sub Form1_Load(ByVal
sender As System.Object,
ByVal e As System.EventArgs)
Handles MyBase.Load
TextBox1.Text = ""
TextBox2.Text = ""
End Sub |
3. รันโปรแกรมที่สร้างมาจะได้ผลลัพธ์
|