Laploy Web Board
Would you like to react to this message? Create an account in a few clicks or log in to continue.

สอบถามการใช้คำสั่งข้าม form บน windowapplication ด้วย C#

2 posters

Go down

สอบถามการใช้คำสั่งข้าม form บน windowapplication ด้วย C# Empty สอบถามการใช้คำสั่งข้าม form บน windowapplication ด้วย C#

ตั้งหัวข้อ  narate 19th March 2010, 8:35 am

ผมทดลองเขียนโปรแกรมบน Windows application ด้วย C#
โดย project ที่ผมสร้างขึ้นมาจะประกอบด้วย

-Form1 (มันมีมาตั้งแต่เริ่มสร้าง project)
botton1 ( ผมใช้เพื่อเรียก form2 ให้แสดงขึ้นมาเมื่อ click โดยใช้คำสั่ง แล้วทำการ Enabled = false
Form2 form2 = new Form2();
form2.Visible = true;
this.Activate();
this.button1.Enabled = false; )
botton2 (ใช้ปิด form1)

-Form2 (ผม add window form เพิ่มเข้าไป)
button1 (ผมต้องการใช้ button1 เมื่อ click แล้วต้องการให้สั่งงานให้ button1 ของ form1 Enabled = true)

คำถามคือ
ผมไม่เข้าใจว่าผมจะใช้งาน button เช่น Form1.button1.enable = true; ได้อย่างไรเมื่อผมอยู่บน Form2
แล้ว คือผมไม่เข้าใจว่าจะใช้หลักการอะไรเพื่อที่จะทำงานดังกล่าว

narate

จำนวนข้อความ : 1
Join date : 19/03/2010

ขึ้นไปข้างบน Go down

สอบถามการใช้คำสั่งข้าม form บน windowapplication ด้วย C# Empty อีเวนท์และดิลิเกต

ตั้งหัวข้อ  laploy 19th March 2010, 11:41 am

ทำได้โดยใช้กลไกที่เรียกว่า event และ delegation รายละเอียดเรื่องนี้ค่อนข้างยาว ผมเขียนอธิบายไว้โดยละเอียดในหนังสือ เรียนรู้ด้วยตนเอง OOP C# ASP.NET แล้วครับ

laploy

จำนวนข้อความ : 29
Join date : 03/03/2010

ขึ้นไปข้างบน Go down

ขึ้นไปข้างบน


 
Permissions in this forum:
คุณไม่สามารถพิมพ์ตอบ