Private Shared Sub splitter_resize(ByVal sender As Object, ByVal e As System.EventArgs)
Dim sl As Splitter = CType(sender, Splitter)
Dim lbl As Label = CType(sl.Controls(0), Label)
lbl.Location = New Point(CInt(-4), CInt(sl.Height / 2 - lbl.Height))
End Sub
End Class
使用时,在窗体的初始化代码中加入如下所示的红色代码即可:
Public Sub New()
MyBase.New()
'该调用是 Windows 窗体设计器所必需的。
InitializeComponent()
'在 InitializeComponent() 调用之后添加任何初始化
mySplitter.AddShowHideEvent(Me.Splitter1)
End Sub
现在运行程序,如下图七所示,我们的 Splitter1 控件也有了个小三角,也可以单击隐藏它左边的控件了。

图七:带有小三角的Splitter控件
根据以上代码,我们还可以对代码进行修改,实现隐藏水平Splitter控件的右边或者上下的控件。
专题:http://www.qqread.com/book/myvbnet/my0025.html相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- Solaris基础知识入门 (4653篇文章)
- .NET移动与嵌入式技术 (5974篇文章)
- .NET开发手册 (5673篇文章)
- vb入门教程 (130篇文章)
- .NET实用开发 (1687篇文章)
- vb.net GDI+入门——使用DrawString显示文本 (0次浏览)
- VB2005中开发新一代控制台应用程序(1) (0次浏览)
- VB2005中开发新一代控制台应用程序(2) (0次浏览)
- VB2005中开发新一代控制台应用程序(3) (0次浏览)
- vb.net使用ListView 控件显示系统驱动器 (0次浏览)
- vb.net入门——ListView 控件的使用 (0次浏览)
- vb.net GDI+入门——使用Graphics对象填充图形 (0次浏览)
- .Net中ListView控件多选时复选框自动选择问题 (0次浏览)
- vb.net GDI+入门——使用Graphics对象绘制线图 (0次浏览)
- vb.net GDI+入门——了解Font类 (0次浏览)



