คอนโทรล Label และ LinkLabel

คอนโทรล Label

คอนโทรล Label ใช้สาหรับแสดงข้อความบนฟอร์ม ส่วนคอนโทรล LinkLabel ใช้สาหรับแสดงข้อความในรูปแบบของ Hyperlink โดยสามารถคลิกเพื่อสร้างหรือเปิดไปยัง URL ของเว็บเพจที่ต้องการได้

พร็อพเพอร์ตี้ของคอนโทรล Label มีดังนี้

การใช้งานสามารถนำคอนโทรล Label มาวางบนฟอร์มแล้วกำหนดข้อความที่ต้องการให้แสดงโดยใช้พร็อพเพอร์ตี้ Text หรือ กำหนดพร็อพเพอร์ตี้อื่น ๆ ผ่านทาง Properties Windows ส่วนการเขียนโปรแกรมเพื่อใช้งานบางอย่าง เช่น แสดงผลลัพธ์ ฯลฯ สามารถกำหนดผ่านพร็อพเพอร์ตี้ได้เช่นเดียวกัน

เช่น Label1.Text = “ ยินดีต้อนรับเข้าสู่โปรแกรม ”

หรือ กำหนดสี เช่น Label1.ForeColor = Color.Red

คอนโทรล LinkLabel

อีเวนต์ ของคอนโทรล LinkLabel ที่สำคัญ มีดังนี้

    • LinkClicked เกิดเมื่อ Link ถูกคลิก

พร็อพเพอร์ตี้ของคอนโทรล LinkLabel ที่สำคัญ มีดังนี้

การใช้งาน LinkLabel จะกระทำ ผ่านอีเวนต์ LinkClicked โดยใช้ในการเชื่อมโยงไปยังเว็บใดเว็บหนึ่ง หรือ โปรแกรมใดโปรแกรมหนึ่งก็ได้

รูปแบบคำสั่ง ดังนี้

Process.Start(“URL”)

เช่น

Process.Start(“http://www.google.co.th”)

หรือ

Process.Start(“C:\Program Files\Microsoft Office\Office14\excel.exe”)

Private Sub LinkLabel1_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked

Process.Start("http://www.ayw.ac.th")

End Sub


Private Sub LinkLabel2_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel2.LinkClicked

Process.Start("C:\Program files\MicrosoftOffice\Office14\Winword.exe")

End Sub