
vb
Copy code
Private Sub CommandButton_Click()
' 获取 Frame 控件
Dim myFrame As Frame
Set myFrame = Me.Frame1
' 获取 Frame 中的文本框控件
Dim myTextBox As TextBox
Set myTextBox = myFrame.Controls("TextBox1")
' 控制文本框控件的可见性和文本值
myTextBox.Visible = False
myTextBox.Text = "Hello, World!"
End Sub
在上面的代码中,Me.Frame1 获取了名为 Frame1 的 Frame 控件,myFrame.Controls("TextBox1") 获取了 Frame 中名为 TextBox1 的文本框控件。然后可以通过设置文本框的 Visible 属性控制其可见性,通过设置 Text 属性控制其文本值。
VB的Frame框架控件中间可以放置标签控件:在框架内部控制控件
要将控件加入到框架中,只需将它们绘制在框架的内部即可。如果将控件绘制在框架之外,或者在向窗体添加控件的时候使用了双击方法,然后将它移动到框架控件内部,那么控件将仅仅“位于”框架的顶部,在进行移动的时候将不得不分别移动框架和控件。
注意 如果希望将已经存在的若干控件放在某个框架中,可以先选择所有控件,将它们剪贴到剪贴板上,然后选定框架控件并把它们粘贴到框架上。
Frame 控件
Frame 控件为控件提供可标识的分组。Frame 可以在功能上进一步分割一个窗体。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)