บทความประกอบการเรียนรู้ => เทคนิคการอินเตอร์เฟส Visual C# => ข้อความที่เริ่มโดย: admin ที่ กันยายน 16, 2018, 11:37:05 AM
-
Label เป็นคอนโทรลที่ใช้แสดงข้อความในหน้าต่างโปรแกรม โดยจะแสดงเฉพาะข้อความเท่านั้น ข้อมูลที่เป็นตัวเลขจะไม่สามารถแสดงผลได้ ดังนั้นหากต้องการแสดงผลที่เป็นตัวเลขจำเป็นต้องแปลงข้อมูลที่เป็นตัวเลขให้อยู่ในรูปแบบของข้อความก่อนโดยใช้ฟังก์ชั่น
.ToString()
การเรียนรู้นี้เป็นการแสดงให้เห็นการแสดงผลด้วย Label
1. สร้างหน้าตาของโปรแกรมโดยใช้คอนโทรล 2 อย่างคือ Button และ Label ดังรูป
(http://www.praphas.com/PhotoForum/interface/HowTo3/1.png)
2. ดับเบิลคลิกที่ button1 เขียนโค้ดดังรูป
(http://www.praphas.com/PhotoForum/interface/HowTo3/2.png)
3. ทดลองรันโปรแกรม แล้วทำการคลิกที่ปุ่ม button1 สังเกตุผลที่เกิดขึ้นดังรูป
(http://www.praphas.com/PhotoForum/interface/HowTo3/3.png)
4. ดับเบิลคลิกที่ button2 เขียนโค้ดให้แสดงตัวเลขโดยใช้ฟังก์ชั่น for และใช้ .ToString() เพื่อแปลงตัวเลขที่อยู่ในตัวแปร i ให้เป็นข้อความเพื่อให้สามารถแสดงผลด้วยคอนโทรล Label ได้ ดังรูป
(http://www.praphas.com/PhotoForum/interface/HowTo3/4.png)
*การใช้ + ของ Label จะเป็นการต่อข้อความ
5. ทดลองรันโปรแกรม แล้วทำการคลิกที่ปุ่ม button2 สังเกตุผลที่เกิดขึ้นดังรูป
(http://www.praphas.com/PhotoForum/interface/HowTo3/5.png)
6. ดับเบิลคลิกที่ button3 เขียนโค้ดให้แสดงตัวเลขโดยใช้ฟังก์ชั่น for และเพิ่มคำสั่งให้ขึ้นบรรทัดใหม่ต่อท้ายดังรูป
(http://www.praphas.com/PhotoForum/interface/HowTo3/6.png)
7. ทดลองรันโปรแกรม แล้วทำการคลิกที่ปุ่ม button3 สังเกตุผลที่เกิดขึ้นดังรูป
(http://www.praphas.com/PhotoForum/interface/HowTo3/7.png)
-
...
-
...