• PPC中在 Windows 窗体上锚定控件


          如果要设计用户可在运行时调整其大小的窗体,则该窗体上的控件应能正确地调整大小及重新定位。若要与窗体一起动态调整控件的大小,可使用 Windows 窗体控件的 Anchor 属性。Anchor 属性定义控件的定位点位置。当控件锚定到某个窗体时,如果该窗体的大小被调整,该控件维持它与定位点位置之间的距离不变。例如,如果一个 TextBox 控件锚定于窗体的左、右和底边缘,那么当调整该窗体的大小时,该 TextBox 控件将在水平方向上调整大小,以便维持与该窗体右边和左边的距离不变。另外,控件垂直定位其自身,以便其到窗体底边的距离始终不变。如果控件未锚定而窗体的大小被调整,则该控件相对于窗体边缘的位置将发生变化。

    在窗体上锚定控件
    选择要锚定的控件,按照如下方法同时锚定多个控件:按下 Ctrl 键,单击各个控件以进行选择,然后按照上面过程中的其余步骤操作。

    1、在“属性”窗口中,单击 Anchor 属性右边的箭头。

    2、显示一个编辑器,该编辑器显示一个十字线。

    3、若要设置定位点,单击该十字线的上、左、右或下部分。

    4、默认情况下,控件锚定到左边和上边。

    5、若要清除已锚定的控件的边,请单击该十字线的相应臂。

    6、要关闭 Anchor 属性编辑器,可以再次单击 Anchor 属性名。

    当窗体在运行时显示时,该控件调整大小以保持与该窗体边缘的距离不变。到锚定边缘的距离始终保持在 Windows 窗体设计器中定位该控件时所定义的距离。

    某些控件(如 ComboBox 控件)有高度限制。将控件锚定到其窗体或容器的底部无法强制该控件超过其高度限制。

    继承的控件只有处于 Protected 状态才能够被锚定。若要更改控件的访问级别,请在“属性”窗口中设置其 Modifiers 属性。

  • 相关阅读:
    Android 学习笔记5程序开发模式&拨号器&短信发送器小例程
    Android学习笔记6日志输出&单元测试
    utkernel 移植时调试方法
    在eclipse中查看Android SDK源代码
    (转载)怎样改进数据库的查询性能?
    asp.net 编程模型
    数据回传
    在博客园记录我的成长
    LeetCode14.最长公共前缀
    LeetCode206.反转链表
  • 原文地址:https://www.cnblogs.com/zyqgold/p/1671526.html
Copyright © 2020-2023  润新知