科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件VB.NET窗体上控件的移动和大小调整

VB.NET窗体上控件的移动和大小调整

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本文将展示如何设置VB.NET上控件的属性,以便让你根据窗体尺寸调整控件的合适大小。

作者:builder.com.cn 2007年3月5日

关键字: IrinaMedvinskaya 控件 vb.net

  • 评论
  • 分享微博
  • 分享邮件

有些情况下,你会需要移动窗体上的控件或者适当调整它们的大小。在这篇快餐式小文章里,我将展示如何设置VB.NET上控件的属性,以便让你根据窗体尺寸调整控件的合适大小。

使用Anchor属性

为了保证控件在移动和大小调整过程中始终以它们的容器(窗体)为基准,一个简单方法是使用控件的Anchor属性。总的来说,通过对这个属性进行设定,可以允许控件和窗体的边框维持固定的关系。

例如,把窗体上的一个TextBox(文本框)的Anchor属性设置成Left(左边)将使得该控件调整大小时总是和窗体的左边框距离相等。当然,你可以把控件AnchorRight(右边)、Left(左边)、Top(上端)、Bottom(底部),也可以把以上组合起来设置。如果你把Anchor属性设置成倚靠所有四条边,将使得控件随窗体尺寸改变而改变大小。

举个例子,在你的窗体上添加一个TextBox(文本框),把它的Multiline(允许文本换行)属性设置为True(真),Anchor属性为所有四个方向。见图 1。设好后窗体的视图如图 2。现在把窗体调大,可见文本控件也随之变大了,见图3

注意:在该例中,之所以把TextBox控件的Multline属性设置成True,是因为这样随着窗体高度发生改变,控件的高度也能被调整。如果这个TextBox控件的Multiline属性被设成了False,那么即使它设置了同时向四条边框靠拢,仍然只有控件的宽会随窗体大小调整而调整。

责任编辑:德东

查看本文国际来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章