|
|
|
รบกวนสอบถาม ต้องการให้Textbox เพิ่มอัตโนมัติโดยไม่ลากมาจากคอนโทล |
|
|
|
|
|
|
|
นับคอมลัมน์จาก Datagridview ก่อน
แล้วก็เอาค่ามา Loop Add Textbox
|
|
|
|
|
Date :
2015-12-18 08:15:19 |
By :
Balll2iFFer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
วิธีการ Addcontrol แบบบ้านๆครับ
1. ลาก control มาวางในฟอร์มก่อน
2. ถ้า vb.net ให้ดูที่ InitializeComponent() ถ้า C# ให้ดูที่ ชื่อฟอร์ม.Designer.cs
แบบนี้
vb.net
C#
3. เราจะได้โค้ดที่มัน Addcontrol มาลงในฟอร์มครับ
Code (VB.NET)
Friend WithEvents TextBox1 As System.Windows.Forms.TextBox
Me.TextBox1 = New System.Windows.Forms.TextBox()
'
'TextBox1
'
Me.TextBox1.Location = New System.Drawing.Point(116, 80)
Me.TextBox1.Name = "TextBox1"
Me.TextBox1.Size = New System.Drawing.Size(240, 20)
Me.TextBox1.TabIndex = 0
Me.Controls.Add(Me.TextBox1)
Code (C#)
private System.Windows.Forms.TextBox textBox1;
this.textBox1 = new System.Windows.Forms.TextBox();
//
// textBox1
//
this.textBox1.Location = new System.Drawing.Point(83, 88);
this.textBox1.Name = "textBox1";
this.textBox1.Size = new System.Drawing.Size(283, 20);
this.textBox1.TabIndex = 0;
this.Controls.Add(this.textBox1);
ง่ายใช่ไม๊ละครับ
เราก็จะสามารถสรุปเพื่อเอาไปใช้งานได้ดังนี้ครับ
1. ประกาศตัวแปร
Friend WithEvents TextBox1 As System.Windows.Forms.TextBox
Me.TextBox1 = New System.Windows.Forms.TextBox()
2. ตั้งค่า
'
'TextBox1
'
Me.TextBox1.Location = New System.Drawing.Point(116, 80)
Me.TextBox1.Name = "TextBox1"
Me.TextBox1.Size = New System.Drawing.Size(240, 20)
Me.TextBox1.TabIndex = 0
3. Addcontrol
Me.Controls.Add(Me.TextBox1)
อยากได้กี่ตัวเราก็เอาขั้นตอนนี้ไป loop เอาครับ
|
|
|
|
|
Date :
2015-12-18 08:29:58 |
By :
lamaka.tor |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณคะ
|
|
|
|
|
Date :
2015-12-22 08:06:42 |
By :
Preeyapan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|