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

نام تاپیک: فقط عدد در datagridview

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1384
    محل زندگی
    اصفهان
    پست
    96

    فقط عدد در datagridview

    در کنترل datagridview چگونه می توان کاری کرد که مثلا در یک از ستون
    های آن کاربر بتواند فقط عدد وارد کند ؟

  2. #2

    نقل قول: فقط عدد در datagridview

    نمي دانم كار من درست است يا نادرست؟
    ولي من هيچ وقت يه كاربر اجازه نميدهم گريدويو را ويرايش كند با كليك كردن در يك cell فرمي را باز مي نمايم و از كاربر مي خواهم مقدار مورد نظر خود را در فيلد وارد نمايد و تمامي كنترل ها را در آن فرم انجام مي دهم
    بزرگان لطف كنند و راهنمايي فرمايند آيا اين راه پسنديده است يا خير

  3. #3
    کاربر تازه وارد آواتار daniel_0247
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    Kuala Lumpur
    پست
    91

    نقل قول: فقط عدد در datagridview

    این کد رو امتحان کن :

    private void dataGridView1_CellValidating(object sender, DataGridViewCellValidatingEventArgs e)
    {
    DataGridViewTextBoxCell cell = dataGridView1[e.ColumnIndex, e.RowIndex] as DataGridViewTextBoxCell;

    if (cell == null)
    {
    char[] chars = e.FormattedValue.ToString().ToCharArray();
    foreach (char c in chars)
    {
    if (char.IsDigit(c) == false)
    {
    MessageBox.Show("You have to enter digits only");

    e.Cancel = true;
    break;
    }
    }
    }
    }

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

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