PDA

View Full Version : گزاشتن گزینه تیک خور در کنار ردیفهای دیتا گرید



patrick5053
پنج شنبه 26 اردیبهشت 1392, 18:40 عصر
سلام دوستان
من یک دیتا گرید دارم که با جستجو در آن مقداری از اطلاعات رو برام فیلتر میکنه.
حالا میخوام کنار هر رکورد یک گزینه تیک خور بزارم مثل چک باکس تا کاربر بتونه تعدای رو انتخاب کنه و چاپ کنه.
حالا چطور میشه این کار رو بکنم؟

esafb52
جمعه 27 اردیبهشت 1392, 02:14 صبح
دوست عزیز قبلا مطرح شده شما سرچ کنید بجواب میرسین

private void button1_Click(object sender, EventArgs e)
{
DataTable tb1 = new DataTable();
DataColumn dc0 = new DataColumn("name", typeof(string));
DataColumn dc1 = new DataColumn("family", typeof(string));

tb1.Columns.Add(dc0);
tb1.Columns.Add(dc1);

tb1.Clear();
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
if (Convert.ToBoolean(dataGridView1.Rows[i].Cells[2].Value) == true)
{
DataRow dr = tb1.NewRow();
dr[0] = dataGridView1.Rows[i].Cells[0].Value;//name
dr[1] = dataGridView1.Rows[i].Cells[1].Value;//family
tb1.Rows.Add(dr);
}

}//for

Form2 f2 = new Form2(tb1);
f2.ShowDialog();
}

patrick5053
جمعه 27 اردیبهشت 1392, 11:49 صبح
سپاس دوست عزیز