PDA

View Full Version : ساختن تکست باکس توسط کاربر



farnoosh66
دوشنبه 25 آبان 1394, 20:14 عصر
با سلام
1)دوستان چطوری میتونم تو یه فرم در صورت نیاز کاربر تکست باکس جدید بسازم، مثلا برای شماره تلفن 4تا تکست باکس بزارم و در صورت نیاز کاربر خودش بتونه رو یه دکمه کلیک کنه و تکست باکست جدید براش نمایان شه!!!(البته این مقدار تکست باکس حدیدهام باید تو دیتابیس ذیره کنم)لطفا راهنمایی بفرمایید

ahmadreza.s
دوشنبه 25 آبان 1394, 20:24 عصر
سلام
خوب یه تکست باکس بساز خاصیتش رو hide بزار ، بعد وقتی کاربر به اون احتیاج داشت ، اون رو show کن

farnoosh66
دوشنبه 25 آبان 1394, 22:27 عصر
ممنون از پاسخت، ببین اخه مثلا امکان داره 100تا تکست باکس درست کنه، اینارو کجا جا بدم
میشه یه پنل مانند توی فرم درست کرد و تکست باکس ها اگر زیاد شد حالت اسکرول بشه؟؟؟؟یعنی فضاش تو فرم ثابت بشه و تکست باکس ها با اسکرول بالا پایین بشن؟؟؟

ebrahim.rayatparvar
چهارشنبه 27 آبان 1394, 14:46 عصر
سلام مهندس یه FlowLayout بزار و هر بار کاربر کنترل جدید خواست تو هم به صورت دستی به FlowLayout اضافه که برای ساخت کنترل TextBox هم میتونه مثل کلاس یه شی جدید بسازی و از خاصیت های این کلاس اضافه کنی کافیه تو دکمه کد زیر رو بنویسی :


TextBox newTextBox = new TextBox();

به همین راحتی یه تکس باکس ساختی که میتونی از خاصیت های این شی استفاده کنی.

pbm_soy
چهارشنبه 27 آبان 1394, 22:57 عصر
Textbox mytextbox1 = new textbox();

Mytextbox1.name="xxx";
// دراینجا میتوانید دیگر خصوصیات را ست کنید
//مانند اندازه و مختصات و غیره
//حالا باید اینن کنترل یا شی را به داخل یک کانتینر اضافه کنید
// کانتینر مانند فرم یا پنل و...
Panel1.controls.add(mytextbox1);
// یا
This.controls.add(mytextbox);



این کدهارا توسط گوشی نوشتم پس غلط املایی و غیره دارد!