自定义控件是以原有的控件为基础来设计的,你可以往用户控件里添加Label什么的.
设计好后关闭用户控件设计窗口,VB会自动在控件栏里添加一个控件,那个就是我们自己设计的控件.
接着你就可以使用该控件了.
说实在的,要自己做一个VB美化的,必须要有悔碧谨相当高的基础才行,就算做出来了效果也不理慧做想.
现在网上有很多皮肤工具,例如ActiveSkin就是一个出色的软件,它做出来的皮肤堪称精美.
用户只需要用一句代码就碧基可以轻松的打造绚丽的皮肤.
有两种方式:创建外部控件库,方法是新建项目-Windows窗体控件库,然后就可以在里面设计了,设计好以后,选择生成,会生成一个dll动态连锋埋接库文件,在主项目的工具箱上点击鼠标右键--选择项---浏览,选择生成的dll文件加载就可以了颤基伍,现在可以把自定义控件像系统控件那样拖动到窗体上使用。
在项目内,解决方案名字上点击鼠标右键,选择 添加--用户控件,设茄或计好以后生成,这时在工具箱上部会出现自定义的控件,拖动到窗体上使用就可以吧
我告诉你思路:蠢改此歼埋1,首先添加定时器,用来循环检查鼠标的位置
2,Control.MousePosition.X 可以获取当前鼠标在当前运行窗体中的相对位置
Control.MousePosition.Y
3,定时器内触发当鼠标位置在TEXTBOX1 和BUTTON1上的事件带迅
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)