最近接的一个项目中要用到IP地址的配置。想起以前C++Buider中开发时也用到过,那时候满世界的找能输入IP的控件,很多都不是很满意,bug很多。现在用.net开发,本着不重复的原则,先到google搜了一下,发现“横刀夺爱”已经做了一些工作(
http://www.drcsharp.com/news/show.aspx?id=166&cid=10)。不过用起来感觉一般,代码也不是太好(自己感觉),而且少了一些自己需要的功能,所以决定干脆自己写一个算了。
说干就干,花了两天业余时间开发,基本完成了。现在记下心得。高手就请多多指点,不要骂我菜鸟就行了。
先说说这个控件的特色:
1.允许弹出输入错误警告设置;
2.可选择弹出警告语言(中英文);
3.设计时禁止改变大小;
4.行为与Windows默认的基本保持一致。
2.可选择弹出警告语言(中英文);
3.设计时禁止改变大小;
4.行为与Windows默认的基本保持一致。
设计工作与横刀夺爱的大同小异,不过代码进行了优化、重构,并增加了一些需要的特殊功能。具体代码由于太长,我单独列出(
http://www.cnblogs.com/seagle0128/archive/2004/10/31/58823.html)。这里贴出效果图:
图中可以看到,增加了两个可选择的属性AllowWarn和Language。对于不想弹出警告信息的用户可以设为false即可,当然有些地方是必需的。语言只有中文和英文。
博主在项目中需进行IP地址配置,用.net开发时,搜索到已有相关工作但不满意,于是花两天业余时间自己开发。该控件有允许弹出输入错误警告设置、可选警告语言等特色,设计与已有工作大同小异,但代码优化重构且增加特殊功能。
2889

被折叠的 条评论
为什么被折叠?



