ผู้เขียน หัวข้อ: เรียนรู้ครั้งที่ 3 [การแสดงผลด้วย Label เบื้องต้น]  (อ่าน 8232 ครั้ง)

admin

  • Administrator
  • Hero Member
  • *****
  • กระทู้: 706
    • ดูรายละเอียด
    • อีเมล์
Label เป็นคอนโทรลที่ใช้แสดงข้อความในหน้าต่างโปรแกรม โดยจะแสดงเฉพาะข้อความเท่านั้น ข้อมูลที่เป็นตัวเลขจะไม่สามารถแสดงผลได้ ดังนั้นหากต้องการแสดงผลที่เป็นตัวเลขจำเป็นต้องแปลงข้อมูลที่เป็นตัวเลขให้อยู่ในรูปแบบของข้อความก่อนโดยใช้ฟังก์ชั่น
.ToString()

การเรียนรู้นี้เป็นการแสดงให้เห็นการแสดงผลด้วย Label

1. สร้างหน้าตาของโปรแกรมโดยใช้คอนโทรล 2 อย่างคือ Button และ Label ดังรูป


2. ดับเบิลคลิกที่ button1 เขียนโค้ดดังรูป


3. ทดลองรันโปรแกรม แล้วทำการคลิกที่ปุ่ม button1 สังเกตุผลที่เกิดขึ้นดังรูป


4. ดับเบิลคลิกที่ button2 เขียนโค้ดให้แสดงตัวเลขโดยใช้ฟังก์ชั่น for และใช้ .ToString() เพื่อแปลงตัวเลขที่อยู่ในตัวแปร i ให้เป็นข้อความเพื่อให้สามารถแสดงผลด้วยคอนโทรล Label ได้ ดังรูป

*การใช้ + ของ Label จะเป็นการต่อข้อความ

5. ทดลองรันโปรแกรม แล้วทำการคลิกที่ปุ่ม button2 สังเกตุผลที่เกิดขึ้นดังรูป


6. ดับเบิลคลิกที่ button3 เขียนโค้ดให้แสดงตัวเลขโดยใช้ฟังก์ชั่น for และเพิ่มคำสั่งให้ขึ้นบรรทัดใหม่ต่อท้ายดังรูป


7. ทดลองรันโปรแกรม แล้วทำการคลิกที่ปุ่ม button3 สังเกตุผลที่เกิดขึ้นดังรูป


« แก้ไขครั้งสุดท้าย: กันยายน 20, 2018, 12:14:51 PM โดย admin »

admin

  • Administrator
  • Hero Member
  • *****
  • กระทู้: 706
    • ดูรายละเอียด
    • อีเมล์
Re: เรียนรู้ครั้งที่ 3 [การแสดงผลด้วย Label เบื้องต้น]
« ตอบกลับ #1 เมื่อ: กันยายน 16, 2018, 02:58:27 PM »
...

admin

  • Administrator
  • Hero Member
  • *****
  • กระทู้: 706
    • ดูรายละเอียด
    • อีเมล์
Re: เรียนรู้ครั้งที่ 3 [การแสดงผลด้วย Label เบื้องต้น]
« ตอบกลับ #2 เมื่อ: กันยายน 16, 2018, 02:58:38 PM »
...