文章列表
很多天不来,重装了系统,javaeye也更名为ITeye了,记事本之前一度快做完了,后来发现win7自带的记事本居然是用的textBox,并且textBox自动有右键菜单,果断重做。
昨天做到很晚,1点20才收工。
卡在一个bug上,‘新建’时会出现死循环,还没搞清是什么原因。
那么以时间序整理下昨晚的工作。
笔记(一)中的几个思路到了真正实践的过程中才发现那个另存方法完全是多余的。
系统生成的就是一个方法,所以无需多此一举。
打开vs,顺着自己想好的思路,先做‘另存’按钮,这里vs提供了一个saveFileDialog控件,我的理解是打开一个通用对话框,创建文件并打开,返回这个文件的句柄,这里用引用可能更合适些,那么就是返回对该空文件的引用吧,接着用到系统的输入输出 ...
这估计是我的第一个C#程序吧(如果HelloWorld不算),虽然只写了开头,应该是没什么犹豫,为了督促自己搞定这个记事本,故有此文。
考虑到自己的习性,博客可能会不定时更新,运气好每天都有更,但愿每天都好运。
废话略多,进入正题。
高中学过VB,加上后来接触过AU3,画个窗口还是驾轻就熟。
由于对C#很不熟悉,脱离了AU3强大的(个人感觉是的。。。如果有问题欢迎指出)UDF,连最基本的保存文件都不会。
所以果断从界面上下手,先着手于Richtextbox的自动换行问题, 搜索网络知这是wordwrap属性,于是解决了第一个menuitem。
...