未将对象引用设置到对象的实例????? 本帖最后由 cunbaobao 于 2011-09-27 03:26:43 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试试,原因:gridView1.FocusedColumn为null的时候,其根本就没有fieldName,所以就报了这个错。你看看是那个是null了,再判断那个不能为NUll的情况,if(this.gridView1.FocusedColumn!=null){} 应该是没有取到fieldName的值,lZ好好检查一下,跟进去看看 应该是gridView1.FocusedColumn 为Null要选中GrieView中的某行,FocusedColumn 才不会为空。 明明有字段名,鼠标按下了 可gridView1.FocusedColumn 为Null 啊 咋回事啊 问一句【FocusedColumn】是啥?我怎么看都像是得到焦点的那个列,不知道是不是 private void gridView1_MouseDown(object sender, MouseEventArgs e) { if (this.gridView1.FocusedColumn != null) { string s = this.gridView1.FocusedColumn.FieldName; MessageBox.Show(s); } }咋不执行呢 lz 当你的fileName=""的时候 也就是 ""!=null那么他肯定爆这个错解决方案其实很简单直接...FileName.Tostring()!="" 就OK了 错误原因:对象未实例化查找方法:逐步判断父对象是否为空例:先判断1、this.gridView1.FocusedColumn.FileName 2、this.gridView1.FocusedColumn 我的意思就是 鼠标点击了一个单元格内的数据后,得到对应的字段名 咋写代码,在哪个事件里写??控件是Devpress gridControl gridView1.FocusedColumn 出錯。 fieldName 没有值在判断前 可以加一个fieldname的默认值this.gridView1.FocusedColumn.FieldName="value";再判断的时候就不会有错误了 这个控件没有玩过不过这些控件基本上都差不多,你想要其实就是鼠标点击的那个cell的值你可以试试用其他的方式得到当前的单元格 //即选中的行数要大于0 ,Gridview应该有选中行数的这个属性,楼主去找下 if(gridView1.SelectedCount > 0){ } 关于死循环.. textbox处理特殊字符最佳方案--(winform--c#) 引用第三方控件生成Release版本时报错 新手希望解答:vs2005 C#实现按钮弹出99乘法表 c#实现语音系统 WebService里面怎样使用session checkboxlist到数据库? access的简单问题 MSMQ偶尔无法接收本地消息包,是否消息包堵塞? 一分也没有来,伸出你无私的小手吧,多谢了:我的按钮为什么不响应回车??? 如何从数据库中查找出数据并写入固定的XML格式,并自动新建一个XML文件 C#获取鼠标坐标
if(this.gridView1.FocusedColumn!=null)
{}
要选中GrieView中的某行,FocusedColumn 才不会为空。
我怎么看都像是得到焦点的那个列,不知道是不是
{
if (this.gridView1.FocusedColumn != null)
{
string s = this.gridView1.FocusedColumn.FieldName;
MessageBox.Show(s);
}
}
咋不执行呢
那么他肯定爆这个错
解决方案其实很简单
直接
...FileName.Tostring()!="" 就OK了
查找方法:逐步判断父对象是否为空
例:先判断1、this.gridView1.FocusedColumn.FileName
2、this.gridView1.FocusedColumn
在判断前 可以加一个fieldname的默认值this.gridView1.FocusedColumn.FieldName="value";
再判断的时候就不会有错误了
不过这些控件基本上都差不多,你想要其实就是鼠标点击的那个cell的值
你可以试试用其他的方式得到当前的单元格
//即选中的行数要大于0 ,Gridview应该有选中行数的这个属性,楼主去找下
if(gridView1.SelectedCount > 0)
{
}