
正文
vb.net绘制控件 vbnet tabcontrol控件用法
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb.net 窗口控件的制作
把vb.net绘制控件你的控件 继承Panel类vb.net绘制控件,而不要集成UserControl类。
你可以在集成Panel后,往Panel里面加一些你自己的方法或Control来实现你需要的功能。向里面拖控件的功能则由Panel来控制,你自己就不用管vb.net绘制控件了。
相关问答
Q1: vb.net 如何重绘Label控件?
新建一个Winform,在和Form1平行的位置粘贴如下代码
Public Class MyLabel Inherits Label Protected Overrides Sub OnPaint(e As PaintEventArgs) e.Graphics.DrawEllipse(New Pen(Color.Red), New Rectangle(2, 2, 10, 10)) MyBase.OnPaint(e) End Sub End Class
运行,停掉,在工具箱找到MyLabel,拖动就可以看到效果。这只是最基本的重写,要模仿QQ还需要其他技术以及美工。
Q2: vb.net 控件制作
先生成dataset,然后用datarow装载datasetvb.net绘制控件的需要编辑vb.net绘制控件的记录vb.net绘制控件,再把datarow的值赋给textbox的text显示给用户编辑vb.net绘制控件,用户修改后,把textbox的text赋值回给datarow,最后update dataset更新数据.
Q3: 如何用VB.NET的知识制作带*的文本框控件
添加一个TextBox控件(比如叫TextBox1)。
类似于Lable控件的功能,你可以修改TextBox控件的Text属性来达到目的:
不是在设计器里修改,而是在代码中用“TextBox1.Text="你想要显示的字符串";”这样的语句,这样就可以在程序运行时改变显示的内容。
设置或者取消星号,你可以通过代码修改TextBox1的PasswordChar属性,跟上面的是类似的:
在其他的控件的事件中比如Button的Click事件中修改——“TextBox1.PasswordChar="";//不显示***”
“TextBox1.PasswordChar="*(或者任何你想要的字符)";//显示为***”
至于什么时候改就完全随你的意思了。
vb.net绘制控件的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vbnet tabcontrol控件用法、vb.net绘制控件的信息别忘了在本站进行查找喔。






