กระทู้เก่าบอร์ด อ.Yeadram
913 1
URL.หัวข้อ /
URL
Screen.ActiveControl สำหรับ Label ทำยังไงครับ
เราจะสามารถคืนค่า Screen.ActiveControl ให้กับ Label ได้ไหมครับ
คือปกติเราจะ Screen.ActiveControl เพื่อคืนค่านุ่นนี่ของ textbox หรือ control ใดๆที่เรากำลังเลือกอยู่ได้
...แต่สำหรับ Label หากผมต้องอยากรู้ว่า Label ตัวที่ผมเลือกอยู่มันมี caption ว่าอะไร สามารถทำได้หรือเปล่าครับ ทำยังไง
ปล.อ่านแล้วงงคำถามหรือเปล่าครับ
คือปกติเราจะ Screen.ActiveControl เพื่อคืนค่านุ่นนี่ของ textbox หรือ control ใดๆที่เรากำลังเลือกอยู่ได้
...แต่สำหรับ Label หากผมต้องอยากรู้ว่า Label ตัวที่ผมเลือกอยู่มันมี caption ว่าอะไร สามารถทำได้หรือเปล่าครับ ทำยังไง
ปล.อ่านแล้วงงคำถามหรือเปล่าครับ
1 Reply in this Topic. Dispaly 1 pages and you are on page number 1
Time: 0.3366s
หรือว่าต้องการทราบว่า Control ที่ Active อยู่ มี label ที่ผูกอยู่แสดง caption อะไรอยู่ หรือเปล่าครับ
ถ้าใช่ก็ต้อง Loop Label ทุกตัวเพื่อ check ว่า Parent ของ Label ที่ตรงกับ ActiveControl คือ label ใด
แต่ผมเสนอว่า ตั้งชื่อ Label ให้ตรงกับ Control จะดีกว่า
คือต้องเสียเวลาตั้งชื่อหน่อย แต่งานจะเป็นระเบียบ และตรวจสอบง่ายกว่า
และในกรณ๊ที่คุณต้องการ caption ของ label ที่ผูกกับ ActiveControl ก็สามารถอ้างจากชื่อได้เลย
เช่น TextBox ชื่อ txtEmployeeName
ควรตั้งชื่อ Label เป็น labEmployeeName