摘要:
刚刚在删除和设置ListBox中的选中项的时候遇到这种错误提示。
原因是遍历ListBox中的Items的时候同时操作Item.
解决办法就是改foreach()遍历Items为for()遍历Item[i] 阅读全文
摘要:
通过:dataGridView1.TopLeftHeaderCell.Value = "表头\n回车";设置表头。 阅读全文
摘要:
《深入浅出AutoCAD.NET二次开发》教程(含光盘)-中国建筑工业出版社出版
一本系统介绍.NET环境二次开发AutoCAD的教程,适合工程技术人员作为入门读物也适合研发工程师作为工作参考书。 本书图文并茂从程序设计及数据库等软件开发基础知识入手,在详细介绍AutoCAD开发原理、开发环境、开发接口及基本功能的实现的同时,给出了丰富的实例。还在对各种开发方式的技术研究的基础上,对未来软件的开发模式、开发方向作了探讨。 阅读全文
摘要:
主要是重写OnKeyPress事件,如果输入不正确就不接收字符。 阅读全文
摘要:
如果ComboBox宽度不够,需要鼠标经过时显示完整提示,就添加鼠标经过事件。
如果希望点击下拉时也显示提示,重写ComboBox添加鼠标经过提示。 阅读全文
摘要:
我们坐办公室的时间恐怕占去生命的大部分,
所以办公室保健尤其重要,比你到户外运动都重要。
各位写程序的兄弟们,一定要注意这个啊。
别最后颈椎病,鼠标手,肩膀疼,一堆毛病。 阅读全文
摘要:
如果是TextBox可以通过KeyPress()事件,让用户无法输入非法数据。
DataGridView中的单元格,无法通过KeyPress()控制,可能我没找到方法。
通过CellValidating()在用户结束编辑时判断,如果不合法则还原数据。 阅读全文
摘要:
有人问怎样遍历Revit API中的枚举,遍历枚举是C#的语法功能。
来自MSDN
枚举可用来存储字符串与数字的值对,相当于一个对照表
常用方法:GetName(),GetValue(),Parse() 阅读全文
摘要:
下面这篇文章的内容已经在心中积蓄很久了,不是一两天,也不是一两个月。一直难以下笔,实在是因为自己也是被骂者的同类,损敌一千,自伤八百。无奈最后水满自溢,还是忍不住从脑子里破堤而出,落在了笔端。把草稿拿给几个朋友看,有的说好,中肯;也有的说我太刻薄,伤人。 阅读全文
摘要:
下面比较啰嗦,只一句即可:
Help.ShowHelp(null,"C:\help.hcm", HelpNavigator.Topic,"index.htm") 阅读全文