谁能告诉我,在dataGrid中,选择了某一项,如何获取他选种的项的索引(就是第几行)??
解决方案 »
- 问2个小问题
- c# 有用方法实现时间的加减吗?( DateTime和 TimeSpan?)
- 写了一个简单的分页存储过程。但是报错了。求会的人指点一下
- c#如何把byte数组转成short数组
- c#的方法中动态选择变量是用哪个关键字???
- 访问修饰符
- 关于发送HTTP请求后页面乱码的问题
- 求C#中只允许一个用户访问的方法?
- 求一小段delphi代码转C#
- 关于触发器修改的问题,怎么测试的那一条一查就是报错 而上面的代码都是命令成功 ,求解
- 按钮的回访!
- ¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥关于采用SerialPort串口类编程的一个小问题$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
{
//行索引
int i = dataGrid1.CurrentRowIndex;
}
我要的是只有选定了某一项才删,而如果选定了第一项为0,不选也为0那么他们之间如何来区分呢?
{
//行索引
int i = dataGrid1.CurrentRowIndex;
}
如果你是选择某一行删除,这个事件不太适合。。随便到一本。NETweb开发的书看看,应该都会有说到
MessageBoxDefaultButton.Button2)== DialogResult.OK)
{
//删除记录
}
这样就不会误删了
C/S: this.BindContext[this.grid1.DataSource].Position
如果数据源是Table或DataView,this.BindContext[this.grid1.DataSource].Current是DataRowView
this.BindContext[this.grid1.DataSource].PositionChanged
if(datagrid1.IsSelected(datagrid.CurrentRowIndex))
{
dosomething();
}