لطفا بفرمایید نمایش اطلاعات در DataGridView در سی شارپ یا بایند کردن اطلاعات به دیتاگریدویو در سی شارپ به چه شکلی هست ؟
خب همونطوری که میدونید از DataGridView در سی شارپ برای نمایش لیستی از اطلاعات استفاده میشه. در واقع DataGridView همون جدول هست که امکانات گرافیکی خوبی رو هم در اختیار شما قرار میده. اما برای اینکه بدونید چجوری میتونید از ایک دیتاگریدویو استفاده کنید به صورت عملی این کار رو با هم انجام میدیم.
خب شما میتونید دیتاگرید ویو رو انتخاب کنید و با زدن دکمه F4 روی صفحه کلید خواص دیتاگریدویو خودتون رو ببینید و اونها رو تغییر بدید.
همونطوری که در تصویر بالا می بیند 3 تا CheckBox هم در این فرم وجود داره. چک باکس اول رو اگر تیک بزنید ستونی که تعریف کردید نمایش داده میشه و اگر تیکش رو بردارید ستون شما نمایش داده نمیشه. این ستونها رو ایجاد میکنیم. ستون Id به صورت مخفی و ستونهای CustomerName و CustomerTel به صورت قابل نمایش. بعد از تعریف ستونها کارتون باید مطابق تصویر زیر باشه.
نکته : از پنجره Properties میتونید خاصیت RigthToLeft رو Yes کنید تا ستونها از سمت راست به چپ نمایش داده بشن.
private void Form1_Load(object sender, EventArgs e)
{
var result = context.customer.ToList();
dataGridView1.RowCount = result.Count;
for (int I = 0; I <= result.Count - 1; I++)
{
dataGridView1.Rows[I].Cells["Id"].Value = result[I].Id;
dataGridView1.Rows[I].Cells["CustomerName"].Value = result[I].CustomerName;
dataGridView1.Rows[I].Cells["CustomerTel"].Value = result[I].CustomerTel;
}
}
بعد از اجرا پروژه می بینید که اطلاعات به درستی در دیتاگریدویو نمایش داده میشه.
سورس پروژه رو هم با کمی تغییرات براتون قرار میدم. فقط کافیه اجراش کنید.
تاریخ :
1402/09/08
- ساعت :
07:34:00 PM
- بازدید :
1161
- پاسخ :
1
|
تاریخ :
1402/09/21
- ساعت :
11:10:00 PM
- بازدید :
599
- پاسخ :
1
|
تاریخ :
1403/07/13
- ساعت :
12:06:00 PM
- بازدید :
350
- پاسخ :
1
|
تاریخ :
1403/06/24
- ساعت :
08:52:00 PM
- بازدید :
319
- پاسخ :
1
|
تاریخ :
1398/09/14
- ساعت :
01:58:00 PM
- بازدید :
4270
- پاسخ :
1
|
تاریخ :
1403/05/16
- ساعت :
05:43:00 AM
- بازدید :
662
- پاسخ :
0
|
تاریخ :
1398/09/05
- ساعت :
06:04:00 PM
- بازدید :
3174
- پاسخ :
2
|
تاریخ :
1398/09/08
- ساعت :
11:38:00 PM
- بازدید :
3251
- پاسخ :
1
|
تاریخ :
1403/04/12
- ساعت :
07:27:00 PM
- بازدید :
658
- پاسخ :
0
|
تاریخ :
1403/01/29
- ساعت :
08:08:00 AM
- بازدید :
688
- پاسخ :
4
|
تاریخ :
1401/02/24
- ساعت :
02:17:00 PM
- بازدید :
2013
- پاسخ :
1
|
تاریخ :
1403/08/29
- ساعت :
07:15:00 PM
- بازدید :
79
- پاسخ :
0
|
تاریخ :
1403/08/18
- ساعت :
10:40:00 AM
- بازدید :
112
- پاسخ :
0
|
تاریخ :
1402/07/23
- ساعت :
04:01:00 PM
- بازدید :
1034
- پاسخ :
1
|
تاریخ :
1403/05/30
- ساعت :
09:22:00 AM
- بازدید :
430
- پاسخ :
1
|
تاریخ :
1402/08/01
- ساعت :
06:25:00 PM
- بازدید :
931
- پاسخ :
1
|
تاریخ :
1402/08/16
- ساعت :
10:38:00 AM
- بازدید :
1356
- پاسخ :
1
|
تاریخ :
1398/08/17
- ساعت :
01:27:00 AM
- بازدید :
4800
- پاسخ :
1
|
تاریخ :
1402/09/08
- ساعت :
07:34:00 PM
- بازدید :
1161
- پاسخ :
1
|
تاریخ :
1402/09/21
- ساعت :
11:10:00 PM
- بازدید :
599
- پاسخ :
1
|