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

نام تاپیک: مقداردهی دستی یک ستون از datagridview با فرمت مشخص

Hybrid View

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

    نقل قول: مقدار دهی دستی یک ستون از datagridview با فرمت مشخص

    سلام.
    اگر منظور شمارو درست متوجه شده باشم و بخواید نتیجه ای مثل این عکس داشته باشید:

    Capture.PNG

    باید DefaultCellStyle رو در Column مورد نظر به صورت زیر تغییر بدید

    dataGridView1.Columns[3].DefaultCellStyle.Format = "0000";


    و در خاظیت RowAdded این خط کد رو بزنید. (این کد با توجه به نیاز شما میتونه تغییر کنه

    dataGridView1.Rows[e.RowIndex].Cells[3].Value = dataGridView1.Rows[e.RowIndex].Cells[0].Value;

  2. #2

    نقل قول: مقدار دهی دستی یک ستون از datagridview با فرمت مشخص

    نقل قول نوشته شده توسط mehdiyahyavi مشاهده تاپیک
    سلام.
    اگر منظور شمارو درست متوجه شده باشم و بخواید نتیجه ای مثل این عکس داشته باشید:

    Capture.PNG

    باید DefaultCellStyle رو در Column مورد نظر به صورت زیر تغییر بدید

    dataGridView1.Columns[3].DefaultCellStyle.Format = "0000";


    و در خاظیت RowAdded این خط کد رو بزنید. (این کد با توجه به نیاز شما میتونه تغییر کنه

    dataGridView1.Rows[e.RowIndex].Cells[3].Value = dataGridView1.Rows[e.RowIndex].Cells[0].Value;
    ممنون از پاسختون فکر میکنم راه حل همین باشه که فرمودید. ولی الان دو تا مشکل هست .اول اینکه کدی که در قسمت خاصیت RowAdded اضافه کردم فقط برای دو خط اول از گریدم اجرا میشه و در بقیه خطوط اجرا نمیشه
    و مشکل بعدی اینه که من تنظیم فرمت Column رو بلافاصله بعد از تنظیم DataSource برای دیتا گرید قرار دادم که متاسفانه کار نمیکنه.

    cmd.CommandText = SS;
    SqlDataAdapter da = new SqlDataAdapter(cmd.CommandText, con);


    DataTable dt = new DataTable();
    da.Fill(dt);
    dataGridView1.DataSource = dt;
    dataGridView1.Columns[8].DefaultCellStyle.Format = "000000";
    آخرین ویرایش به وسیله __MAHNAZ__ : چهارشنبه 25 مهر 1397 در 12:36 عصر

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

  1. نام گذاری و تغییر سایز ستون های Datagridview به صورت دستی
    نوشته شده توسط rezaei manesh در بخش VB.NET
    پاسخ: 14
    آخرین پست: دوشنبه 18 اسفند 1399, 12:43 عصر
  2. پاسخ: 1
    آخرین پست: یک شنبه 11 اردیبهشت 1390, 08:42 صبح
  3. سوال: حذف دستی از DatagridView
    نوشته شده توسط Mohammad6767 در بخش C#‎‎
    پاسخ: 1
    آخرین پست: چهارشنبه 25 آذر 1388, 11:41 صبح
  4. سوال: ایجاد یک ستون که یک دکمه رو نمایش بده در datagridview
    نوشته شده توسط alimanam در بخش VB.NET
    پاسخ: 6
    آخرین پست: سه شنبه 04 فروردین 1388, 21:45 عصر
  5. bind کردن دستی یک ستون DataGrid
    نوشته شده توسط zrahimic در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: دوشنبه 14 دی 1383, 11:16 صبح

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

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