c#,سلام دوستان,من میخوام یه دکمه ای بزارم که وقتی روش کلیک کردم,پاینش یه تکست باکس جدیدی ایجاد بشه. یعنی هر چند بار کلیک کردم روی تکست باکس, جدیدی پاینش ایجاد بشه.
با این دستور میشه ولی یکی ساخته میشه و مکانش هم مشخص نیست همیشه تو چپ میوفته
http://s9.picofile.com/file/8304635768/New_Bitmap_Image.bmp
سلام
using System; using System.Drawing; using System.Windows.Forms; namespace WindowsFormsApp10 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } static int inputNumber = 1; private void button1_Click(object sender, EventArgs e) { for (int i = 0; i < inputNumber; i++) { TextBox textBox = new TextBox(); textBox.Location = new Point(30, textBox.Bottom + (i * 30)); this.Controls.Add(textBox); } inputNumber++; } } }
این لینک ها هم به دردتون میخوره
https://stackoverflow.com/questions/15008871/how-to-create-many-labels-and-textboxes-dynamically-depending-on-the-value-of-an
https://stackoverflow.com/questions/2229019/how-to-dynamically-generate-a-textbox-control
https://www.codeproject.com/Questions/435801/How-to-Add-Textbox-dynamically-using-Csharp
http://www.c-sharpcorner.com/blogs/generate-textbox-dynamically-at-runtime-in-windows-form-application1
2,337 سوال
2,871 پاسخ
3,725 دیدگاه
3,920 کاربر