WinCE c#设置datagrid宽度和获取datagrid选中行的值

1.设置datagrid宽度:

dataGrid1.DataSource = ds.Tables[0].DefaultView;

DataGridTableStyle myts = new DataGridTableStyle();

myts.MappingName = dataTableSrc.Tables[0].TableName;

this.dataGrid1.TableStyles.Clear();

this.dataGrid1.TableStyles.Add(myts);

//将第一列宽度设置隐藏
myts.GridColumnStyles[0].Width = 140;
myts.GridColumnStyles[1].Width = 40;

2.获取datagrid选中行的值:

int index = dataGrid1.CurrentRowIndex;
//当前行的第一列数据
string RKScripno = dataGrid1[index, 0].ToString();
//当前行的第二列数据
string amount = dataGrid1[index, 1].ToString();

posted on 2020-01-07 13:49  岁月寒风  阅读(495)  评论(0编辑  收藏  举报

导航