arefba
یک شنبه 11 دی 1390, 11:02 صبح
با سلام
من میخوام وقتی که برنامه اجرا شد و من یک سلول با تکستی خاص اضافه کردم ، وقتی روی یه دکمه کلیک شد متن داخل سلول رو تغییر بده مثلا علی رو به سعید تغیر بده
کدی که من باهاش سلول اضافه کردم اینه
public struct MyData
{
public int ID { set; get; }
public string name { set; get; }
public float cost { set; get; }
public float tedad { set; get; }
}
int i,j = 0;
DataGridTextColumn col1 = new DataGridTextColumn();
DataRow dr; DataTable dt;
dg2.Items.Add(new MyData() { ID = j, name = a[1], cost = Convert.ToInt64(b[1]) });
col1.Binding = new Binding("ID");
DataGridTextColumn col2 = new DataGridTextColumn();
col2.Binding = new Binding("name");
DataGridTextColumn col3 = new DataGridTextColumn();
col3.Binding = new Binding("cost");
DataGridTextColumn col4 = new DataGridTextColumn();
col4.Binding = new Binding("tedad");
if (i == 0)
{
++i;
dg2.Columns.Add(col1);
dg2.Columns.Add(col2);
dg2.Columns.Add(col3);
dg2.Columns.Add(col4);
}
من میخوام وقتی که برنامه اجرا شد و من یک سلول با تکستی خاص اضافه کردم ، وقتی روی یه دکمه کلیک شد متن داخل سلول رو تغییر بده مثلا علی رو به سعید تغیر بده
کدی که من باهاش سلول اضافه کردم اینه
public struct MyData
{
public int ID { set; get; }
public string name { set; get; }
public float cost { set; get; }
public float tedad { set; get; }
}
int i,j = 0;
DataGridTextColumn col1 = new DataGridTextColumn();
DataRow dr; DataTable dt;
dg2.Items.Add(new MyData() { ID = j, name = a[1], cost = Convert.ToInt64(b[1]) });
col1.Binding = new Binding("ID");
DataGridTextColumn col2 = new DataGridTextColumn();
col2.Binding = new Binding("name");
DataGridTextColumn col3 = new DataGridTextColumn();
col3.Binding = new Binding("cost");
DataGridTextColumn col4 = new DataGridTextColumn();
col4.Binding = new Binding("tedad");
if (i == 0)
{
++i;
dg2.Columns.Add(col1);
dg2.Columns.Add(col2);
dg2.Columns.Add(col3);
dg2.Columns.Add(col4);
}