一、环境(winform C#):<br><br>二、winform中有一个datagridview,显示数据为某文件夹下的多个xml文件列表,如<br><br><font color="#999999">文件名, 姓名节点, 性别节点<br>-----------------------------<br>001.xml 张三 男<br>002.xml 李四 女<br>003.xml 王二 男</font><br><br>1)通过双击datagridview,可以通过<font color="#ff0000">外部程序(如记事本)</font>打开文件(如001.xml)<br>2)如果修改001.xml的性别节点为"女",并关闭这个记事本文件后,datagrdiview将<font color="#ff0000">更新绑定</font>,如<br><font color="#999999"><br>文件名, 姓名节点, 性别节点<br> -----------------------------<br> 001.xml 张三 女</font><br><br>三、问题:<br>1.我目前是通过process.start("目录:\001.xml")打开记事本并编辑文件的,但是无法判断文件是否关闭,即使通过process.Hasexited,也不知通过什么来捕捉它?难道需要有计时器控件来捕捉,如果是这样,岂不是太影响效率.<br>2.想想,是不是应该用线程来控制?有什么好的思路,请多多指教啊.
2 回答
- 2 回答
- 0 关注
- 166 浏览
添加回答
举报
0/150
提交
取消