您的位置:首页>软件开发>.NET>

简单调整VB.NET中的控件

[ 来源:ZDNet | 更新日期:2007-7-15 20:19:39 | 评论 0 条 | 我要投稿 ]
与Visual Basic 6相比,在Visual Basic .NET中控件大小和位置的调整要简单得多。在System.Windows.Forms中的许多可视化控件的命名继承于Control类,这个类实现了两个属性:Anchor和Dock。

Anchor属性能够设置为上、下、左和右的任意组合,缺省设置值为左上方。这就使得控件的左上角与窗体的边界处在同一相对位置。设置Anchor属性为靠上和靠下将垂直地调整该控件,保持控件底部到窗体底部的距离不变。

Me.TextBox1.Anchor = (System.Windows.Forms.AnchorStyles.Top Or

System.Windows.Forms.AnchorStyles.Left)

Dock属性允许你将控件停靠到窗体的任意边沿,该属性能够设置成上下左右和填充。停靠到上下左右将设置控件靠着指定的窗体边界或者靠着已经放置在窗体边沿的任何控件。设置Dock属性为填充将调整控件大小到填满窗体的整个用户区域。

Me.Panel1.Dock = System.Windows.Forms.DockStyle.Bottom

你也可以使用DockPadding对象来设置窗体边界和被放置的控件间的填充方式,该对象拥有窗体每个边界的属性,或者如果你希望所有方向上的边界相一致,你可以设置All属性: 字串6

Me.DockPadding.All = 5

Visual Basic.NET中新增的控件调整功能消除了在Visual Basic以前版本中必需的大量控件调整代码,从窗体设计者来说,他们不需要编写任何代码,通过设置新的Anchor和Dock属性便能够处理大多数控件调整工作。



Tags:
责任编辑:
您的评论
用户名: 新注册) 密码: 匿名评论 [所有评论]

·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为