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

from窗口可以做增加高度向上展开的效果不?该怎么处理

2012-04-26 
from窗口可以做增加高度向上展开的效果不?看题可能没明白我什么意思,比如在纵坐标0和20各有一个高度为10的

from窗口可以做增加高度向上展开的效果不?
看题可能没明白我什么意思,比如在纵坐标0和20各有一个高度为10的按钮,而form的高度是10,怎样才能让form显示的是纵坐标为20的那个按钮。
我需要实现的效果是平时只显示纵坐标20,高度为10的部分,在需要的时候向上展开,显示出纵坐标0,高度30的部分。
向下展开只需要控制form的高度即可,向上展开怎么做呢?

[解决办法]
除了高度还要控制top
[解决办法]
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim k(Me.Controls.Count) As String
Dim i = 0
For Each j As Control In Me.Controls
k(i) = j.Location.Y
i += 1
Next
Dim c As Integer = k(0)
For m As Integer = 0 To UBound(k)
If c < k(m) Then
c = k(m)
End If
Next
Me.Height = CInt(c) + 100
End Sub

你想要的是这个?

热点排行