因为单元格处于编辑状态,OFFICE控件报IO异常 之 变通解决之道
来源:互联网 发布:linux 安装ping命令 编辑:程序博客网 时间:2024/05/21 14:52
同事最近在项目中在使用DSOFRAMER实现 EXCEL 在线编辑功能,但是在实现电子签名功能时,因为要插入图片,但是测试发现如果某个单元格处于编辑状态,在调用插入图片的方法就会抛IO异常.在EXCEL中测试发现,单元格如果处于编辑状态的话,菜单和工具也是不可用的,因为他试了很多方法,偶就变通了一下,只要让单元格失去编辑状态,那IO异常就不存在了.
于是就在调用添加图片前,先设置当前控件为焦点控件,然后模拟键盘回车,这样单元格内容确认为输入内容.也失去了编辑状态.问题解决!
mycontrol.Focus();
//模拟回车键
System.Windows.Forms.SendKeys.SendWait( "{ENTER}" ) ;
- 因为单元格处于编辑状态,OFFICE控件报IO异常 之 变通解决之道
- HRESULT: 0x800A03EC -----当EXCEL单元格处于编辑状态时
- DataGridView单元格处于编辑状态触发KeyDown等事件
- Grid默认处于编辑状态
- WCF报错:通信对象XX无法用于通信,因为其处于“出错”状态。
- office在线编辑控件
- GridView控件中Alternate行(交替行)是否处于编辑状态的判断
- C#TableLayoutPanel控件导致Form开启时处于已编辑状态的问题分析
- datagridview 单元格为 编辑状态
- 点击单元格进入编辑状态
- 判断GridView是否处于编辑状态
- 判定gridview是否处于编辑状态
- QTableWidget设置item处于编辑状态
- 在线编辑office文档控件
- Word C# 报异常 无法访问此集合中的单独的行,因为表格有纵向合并的单元格
- UltraWebGrid 单击单元格进入编辑状态
- 设置ALV单元格可编辑状态
- QTableView自动设置单元格的编辑状态
- 利用java的keytool创建keystore和certificate的简单命令
- 控制div位置和创建QQ临时对话
- 龙芯购买MIPS指令集的授权
- 最短编辑距离算法
- 使用ifstream和getline读取文件内容[c++]
- 因为单元格处于编辑状态,OFFICE控件报IO异常 之 变通解决之道
- 軟件版本號知識總結
- C# 脚本注册总结
- 正则表达式学习
- ERP
- 多省互联网瘫痪 都是“DDOS”惹的祸
- Ext xtype && Vtype
- spring+hibernate的配置