![VB.NET源码-156个实用实例哦……](http://www.zhzx123.com/VB.NET_03.gif)
关于CellValueChanged
我想在datagridview的CellValueChanged写代码实现用户输入或修改数据时进行一些计算或调用其它数据,举个例子:
一个表单提供给用户输入商品销售单数据,其中一列列名为 goodname ,列标题在load事件中改为 商品名称 ,然后在CellValueChanged事件中判断用户是否输入数据或修改了之前的数据然后调用商品资料供用户选择,这时我发现一个问题,如果在表单的load事件中对datagridview 的列标题进行改变后,这时已经触发CellValueChanged,其中代码需取当前cell所属列列名 DataGridView1.CurrentCell.OwningColumn.Name ,系统报错,排错提示为:
使用 new 关键字创建对象实例
在调用方法前通过检查确定对象是否为空
获取此异常的常规帮助
请问怎样 在调用方法前通过检查确定对象是否为空 呢?或者有什么其它好办法解决呢?
请知道的兄弟不吝赐教!多谢!
__________________________________________________________________________
把在load中相应的代码改到Paint后搞掂
__________________________________________________________________________
来接分
__________________________________________________________________________