操作无效,原因是它导致对SetCurrentCellAddressCore函数的可重入调用
2016-12-28 15:43
435 查看
解决方案:
异步调用
private
delegate
void
MyInvoke(stringselect="");
public
voidDoWork()
{
MyInvoke mi=
new
MyInvoke(InitData);
this.BeginInvoke(mi,(Object)"");
}
关于委托,会抛出参数计数不匹配,是因为委托传的参数,只支持 Object类型
解决方案:
异步调用
private
delegate
void
MyInvoke(stringselect="");
public
voidDoWork()
{
MyInvoke mi=
new
MyInvoke(InitData);
this.BeginInvoke(mi,(Object)"");
}
关于委托,会抛出参数计数不匹配,是因为委托传的参数,只支持 Object类型
相关文章推荐
- 解决“操作无效,原因是它导致对 SetCurrentCellAddressCore 函数的可重入调用。 ”
- 操作无效,原因是它导致对 SetCurrentCellAddressCore 函数的可重入调用。
- 怎么解决操作无效,原因是它导致对 SetCurrentCellAddressCore 函数的可重入调用问题
- DataGridView报错: SetCurrentCellAddressCore 函数的可重入调用
- viewPager 调用setCurrentItem()无效
- 如何用BeginInvoke方法解决SetCurrentCellAddressCore 异常
- [spring transaction],service实现类中非事务方法直接调用自身事务方法导致事务无效的原因
- Undo 操作遇到的上下文与相应 Set 操作中应用的上下文不同 是什么原因导致的?
- document.getElementsByName("IPInput3").disabled=(id!=1); 操作无效的原因是应该为
- 对象的当前状态使该操作无效 or SPListItem Update Operation is not valid due to the current state of the object
- 关于XmlTextWriter的 "处于状态 Epilog 的标记 StartElement 将导致无效的 XML 文档"报错原因
- 函数调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配。
- C# 调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配
- execvp调用失败,错误信息"Bad address"的原因
- 调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配
- ArrayList 与HashSet的比较,及应用反射读取properties配置文件中的数据进行实例化再调用,以及类加载器的使用;还有HashCode的分析,及导致内存泄露,内存溢出的原因之一
- DllMain中不当操作导致死锁问题的分析--进程对DllMain函数的调用规律的研究和分析
- 线程间操作无效: 从不是创建控件(对 Windows 窗体控件进行线程安全调用)
- 关于Display.setCurrent()不起作用的原因
- 调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配。请检查 PInvoke 签名的调用约定和参数与非托管的目标签名是否匹配