首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

怎么使子窗体中全部控件,在子窗体最大化时控件自动居中,便于美观

2013-12-15 
如何使子窗体中全部控件,在子窗体最大化时控件自动居中,便于美观。如何使子窗体中全部控件,在子窗体最大化

如何使子窗体中全部控件,在子窗体最大化时控件自动居中,便于美观。
如何使子窗体中全部控件,在子窗体最大化时控件自动居中,便于美观。

主要是子窗体的控件较少(10个),导致排版不好看。

不知有好的办法吗?
[解决办法]
他的意思很简单,就是你把控件套在一个Panel里面。
这样在Form Resize事件中将Panel居中就可以了(控件相对Panel的位置不变)。

话说这么简单你都不理解,你的悟性也太低了。
[解决办法]
//不会PB...上学时已经取消了...呵呵,大概是这样
Private Sub Form1_Resize( sender As Object,  e As EventArgs) Handles MyBase.Resize
         If WindowState = FormWindowState.Maximized Then
            panel1.Left = (Width - panel1.Width) / 2
        Else
            panel1.Left = 0
        End If
End Sub

热点排行