当窗体大小调整时,改变标签的宽度

本文关键字:标签 改变 窗体 调整 | 更新日期: 2023-09-27 17:54:32

我想在用户调整表单大小时改变标签的宽度。

这是我尝试的代码:

    public partial class Form1 : Form
    {
        int lb;
        public Form1()
        {
            InitializeComponent();
            lb = this.Width - label1.Width;
        }
        private void Form1_Resize(object sender, EventArgs e)
        {
            label1.Width = lbl() ;
        }
        private int lbl()
        {
            return this.Width / 2 - lb;
        }
   }

当窗体大小调整时,改变标签的宽度

使用Anchor属性将标签与表单边框链接起来。

更新:您还可以使用TableLayoutPanel动态布局其内容:http://bit.ly/1KWypIX