نمایش نتایج 1 تا 2 از 2

نام تاپیک: درست کردن لیستی از کنترل به صورت پویا

  1. #1
    کاربر دائمی آواتار teardrop
    تاریخ عضویت
    مهر 1388
    محل زندگی
    همدان
    پست
    139

    درست کردن لیستی از کنترل به صورت پویا

    چطوری میشه لیستی از کنترل ها به صورت پویا درست کرد و به هر کدام بتوان در رویداد مخصوص به خودش کد نوشت.

    مثال:
    n تا جعبه متن درست کنیم وبه سومی در رویداد Keypress پیغامی بدهد.

    حالتی در درست کردن کنترلها به صورت آرایه ای در VB6

  2. #2
    کاربر دائمی آواتار M.YasPro
    تاریخ عضویت
    آبان 1386
    محل زندگی
    Kernel
    پست
    1,171

    نقل قول: درست کردن لیستی از کنترل به صورت پویا

    سلام

    TextBox text;
    private List<Label> AddControl()
    {
    List<Label> lblList = new List<Label>();
    for (int i = 0; i < 10; i++)
    {
    text = new TextBox();

    this.text.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
    this.text.Name = "textBox" + i.ToString();
    this.text.Text = "textBox" + i.ToString();

    if (i == 3)
    this.text.KeyPress += new KeyPressEventHandler(textBox);
    this.Controls.Add(text);
    }

    return lblList;
    }


    private void textBox(object sender, KeyPressEventArgs e)
    {
    MessageBox.Show(e.KeyChar.ToString());
    }

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •