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

نام تاپیک: چک کردن اینکه مقدار وارد شده در Textbox کاراکتر غیرعددی نداشته باشه

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #7

    نقل قول: چک کردن اینکه مقدار وارد شده در Textbox کاراکتر غیرعددی نداشته باشه

    میتونید با یک ترفند رویدادهای تکست باکس را برای سلول گریدویو بسازید
            private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
    {
    if (dataGridView1.CurrentCell.ColumnIndex == dataGridView1.Columns["Column1"].Index)
    {
    TextBox txt = e.Control as TextBox;
    txt.KeyPress += new KeyPressEventHandler(txt_KeyPress);
    }
    }
    void txt_KeyPress(object sender, KeyPressEventArgs e)
    {
    e.Handled = !(char.IsControl(e.KeyChar) || char.IsDigit(e.KeyChar));
    }

    به جای Column1 نام ستون مورد نظر را بذارید.
    در رویداد EditingControlShowing میتونید سلول مورد نظر را با استفاده از e به کنترلهای دیگر مثلا تکست باکس و یا کمبوباکس و ... کست کنید تا بتونید رویدادهای کنترلهای دیگر رو شبیه سازی کنید.
    آخرین ویرایش به وسیله Mahmoud.Afrad : شنبه 25 شهریور 1391 در 22:36 عصر

تاپیک های مشابه

  1. حذف کردن مقدار وارد شده در تکس باکس
    نوشته شده توسط bitcob589 در بخش ASP.NET Web Forms
    پاسخ: 8
    آخرین پست: دوشنبه 08 خرداد 1391, 09:10 صبح
  2. سوال: Load کردن کلیه آیتم هایی که با حرف وارد شده در TextBox شروع شده باشند
    نوشته شده توسط ندااحمدی در بخش C#‎‎
    پاسخ: 5
    آخرین پست: یک شنبه 14 فروردین 1390, 23:28 عصر
  3. سوال: فیلتر کردن رکوردهای DataGrid بر اساس عبارت وارد شده در TextBox
    نوشته شده توسط mehran63 در بخش C#‎‎
    پاسخ: 16
    آخرین پست: یک شنبه 14 آذر 1389, 14:08 عصر
  4. مقدار وارد شده در textbox
    نوشته شده توسط mohsen_zelzela00 در بخش jQuery
    پاسخ: 1
    آخرین پست: چهارشنبه 24 شهریور 1389, 00:23 صبح
  5. سوال: چک کردن مقدار وارد شده توسط کاربر در edit box؟
    نوشته شده توسط migrant در بخش C#‎‎
    پاسخ: 2
    آخرین پست: سه شنبه 29 مرداد 1387, 12:18 عصر

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

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