PDA

View Full Version : اضافه کردن check box به datagridview



dorna1985
سه شنبه 16 بهمن 1386, 02:43 صبح
چطور می شه از طریق کد به یک datagridview ستون checkbox اضافه کرد؟
یعنی در هر بار که برنامه اجرا می شه و تعدادی سطر(که تعداد اون در هر بار اجرا متفاوته)
در دیتاگریدویو نشون داده می شه به هر سطر یک ستون ودر واقع در هر سطر یک چک باکس ایجاد کرد؟
و در مرحله بعد و پس از انتخاب چک باکس ها از طرف کاربر چطور باید محتوای چک باکس را از دیتاگریدویو خوند؟

MH2538
سه شنبه 16 بهمن 1386, 08:50 صبح
DataGridViewCheckBoxColumn DVCC = new DataGridViewCheckBoxColumn();
DVCC.Name = "My CheckBox Style";
dataGridView1.Columns.Add(DVCC);

dorna1985
سه شنبه 16 بهمن 1386, 14:36 عصر
لطفا برام بنویسین چطور می تونم محتوای چک باکس های(همین ستون از دیتاگریدویو) پر شده از طرف کاربر رو بخونم و استفاده کنم؟(فقط ستون های پرشده رو تشخیص بده)

همین سوالو در مورد کومبو هم دارم اگه از همین طریق ستونی از نوع کومبو اضافه کنم .چطور این امکان فراهم می شه که کاربر در هر کومبو بتونه بیشر از یک مقدارو انتخاب کنه و بعد انتخاب های کاربر رو از کومبو های دیتاگرید ویو خوند؟

Hamed228
سه شنبه 16 بهمن 1386, 16:22 عصر
از این طریق می تونی
bool bValue = Convert.ToBoolean(GridViewArticleSanad.CurrentRow. Cells["My CheckBox Style"].Value);