|
|
|
สอบถามปัญหา vb c# เรื่อง drawing ใน panel และ เรื่องการเชื่อม from1ไปยัง from2 |
|
|
|
|
|
|
|
Code (C#)
Panel pn1 = new Panel();
Panel pn2 = new Panel();
pn1.Name = "pn1";
pn1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
pn1.Height = 200;
pn1.Width = 200;
pn1.Location = new Point(10, 10);
pn2.Name = "pn2";
pn2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
pn2.Height = 50;
pn2.Width = 50;
pn2.Location = new Point(10, 10);
this.Controls.Add(pn1); // Add panel1 to form
pn1.Controls.Add(pn2);// Add panel2 to panel1
|
|
|
|
|
Date :
2013-02-06 11:00:58 |
By :
kanchen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณคร่า
หนูมีข้อสงสัยอีก 2 เรื่องอ่ะค่ะ
gp.FillRectangle(Brushes.White, 100, 100, 120, 120);
gp.DrawRectangle(Pens.Black, 100, 100, 120, 120);
gp.FillRectangle(Brushes.White, 20, 20, 40, 40);
gp.DrawRectangle(Pens.Black, 20, 20, 40, 40);
ทำไมขนาดถึงไม่เท่ากันอ่ะคะ ตัวเลขที่ใส่คือจุดพิกัดที่จะวาดไม่ใช่หรอคะ หรือหนูเข้าใจผิดไป
การเชื่อม ฟอร์มองฟอร์มอ่ะค่ะ
อันนี้ในฟอร์มที่หนึ่งในวงเล็บใส่ค่าอะไรหรอคะ
Form2 frm = new Form2();
frm.Show();
Form1 frm1 = new Form1();
frm1.Hide();
แล้วในฟอร์มที่สองต้องใส่อะไรคะ
|
|
|
|
|
Date :
2013-02-06 15:16:53 |
By :
ฝ้าย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เรื่องความสูงหนูเข้าใจละค่ะ เหลือตรงโค้ดเชื่อมฟอร์ม พอใส่ textBox.Text เข้าไปในวงเล็บมันก็ยังฟ้องเออเร่ออ่ะค่ะ
|
|
|
|
|
Date :
2013-02-06 15:21:24 |
By :
ฝ้าย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Form2 frm = new Form2(textBox1.Text);
frm.Show();
แบบนี้น่ะเหรอ
class form2 ได้ทำ consturctor ให้รับ string หรือยัง
|
|
|
|
|
Date :
2013-02-06 15:31:25 |
By :
ห้ามตอบเกินวันละ 2 กระทู้ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|