سلام من تاره C# رئ شروع کردم قبلاً PHP کار میکردم میخواستم بدونم توی یه چیلد فرم چطوری میتونم یه تکس باکس بسازم با کد نویسی البته
سلام من تاره C# رئ شروع کردم قبلاً PHP کار میکردم میخواستم بدونم توی یه چیلد فرم چطوری میتونم یه تکس باکس بسازم با کد نویسی البته
گره ای که با دست باز میشه که با دندون باز نمیکنن. از toolbox درگ کنی راهت تره که.
اما اگر اسرار داری از کد نویسی استفاده کنی
توی متد
private void InitializeComponent()کد زیر رو اضافه میکنی.
this.myTextBox = new System.Windows.Forms.TextBox();و بعد از متد این خط
this.myTextBox.Location = new System.Drawing.Point(0, 0);
this.myTextBox.Name = "myTextBox";
this.myTextBox.Size = new System.Drawing.Size(126, 20);
this.myTextBox.TabIndex = 2;
this.Controls.Add(this.myTextBox);
private System.Windows.Forms.TextBox myTextBox;
آخرین ویرایش به وسیله reza.palang : پنج شنبه 16 خرداد 1387 در 19:38 عصر
مجموعه آموزشی Asp.Net Core Mvc کاملا به زبان فارسی(21 ماژول و 15 ساعت فیلم آموزشی همراه با سورس کامل تمرینات و پروژه عملی انجام شده در طول آموزشی)
مشاهده جزئیات در آدرس http://www.mkiani.ir/blog/content/53084
وب سایت : http://www.mkiani.ir
پست الکترونیک : mkiani3000@gmail.com
موفق و پیروز باشید.
مهدی کیانی
مرسی reza.palang جان اما صفحه چیلد من به صورت runtime ساخته میشه و صفحه ای که اینطوری ساخته میشه نمیشه درگ کرد
سلام
خیلی مواقع نیازه که کنترل ها runtime ایحاد شوندso sorry.مرسی reza.palang جان اما صفحه چیلد من به صورت runtime ساخته میشه و صفحه ای که اینطوری ساخته میشه نمیشه درگ کرد
به این توجه نداشتم.
TextBox myTextBox = new TextBox();
myTextBox = new System.Windows.Forms.TextBox();
myTextBox.Location = new System.Drawing.Point(0, 0);
myTextBox.Name = "myTextBox";
myTextBox.Size = new System.Drawing.Size(126, 20);
myTextBox.TabIndex = 2;
Controls.Add(myTextBox);
این کد رو توی constructor یا event handler فرم باید تولید کنی.
حالا با هر طریق که میخوای textbox تولید بشه (مثلا تعداد و propertyهای اون) کدش رو باید اضافه کنی.