
正文
vb.net选中样式的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
请问在VB或者VB.NET中用什么控件实现这个样式?谢谢
用DataGridvb.net选中样式的话vb.net选中样式,得重写(继承Datagrid),你也可以考虑自定义控件,看起来1个TableLayoutPanel,3个label,3个Datagrid就能搞定。
那么vb.net选中样式我建议你用一个新的窗体完成这个功能。将你可能用到的所有控件画在那个窗体里(照葫芦画瓢),实现你所说的功能应该不成问题。不过工作量是不小。如果你能找到一个合适的第三方控件,就省不少力气。不过要一般的话得花点钱。希望你能找到个免费的(一般都会或多或少有一些Bug),祝你好运吧。
相关问答
Q1: vb.net 复制控件样式
直接
你在代码中的DataGridView = DataGridView1
不过,这样不好的是,更改你在代码中的DataGridView,窗体上的DataGridView1也会更改,建议还是一个一个写。
教你一个办法,打开Form1.Designer.vb,把DateGridView1那里的代码(用查找找' DateGridView1)全部复制下来,再把名称改掉就可以了,也相当于复制啦
Q2: vb.net 字体设置
给点提示吧,已粗体为例(完全是我自己的方法,不知别人是怎么做的):
'先获取选择的字体信息(字体、大小、样式。。。)
Dim currentFont As System.Drawing.Font = RichTextBox1.SelectionFont
'在重新定义某种样式的时候,不丢失其他信息
RichTextBox1.SelectionFont = New Font(currentFont.FontFamily, currentFont.Size, FontStyle.Bold)
Q3: vb.net 窗口样式的问题
'vb.net2008
'点击窗体Form1中Button1弹出Form2并使其保持在顶层
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
My.Forms.Form2.ShowDialog()
End Sub
End Class
'点击窗体Form2中Button1关闭Form2
Public Class Form2
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.Hide()
End Sub
End Class
'在进入程序编程后,在右侧 解决方案资源管理器中 文件名称上(如WindowsApplication1)点击鼠标右键--添加--Windows窗体(F)--再点弹窗上点[添加]就可添加新的窗体
vb.net选中样式的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、vb.net选中样式的信息别忘了在本站进行查找喔。







