面板与形式成正比

本文关键字:成正比 | 更新日期: 2023-09-27 18:09:56

我正在尝试创建一个应用程序,其中面板宽度与表单宽度成正比。我计算和面板宽度是25/33的形式宽度。以下是我尝试过的:

    Timer timer1 = new Timer();
    public Form1()
    {
        InitializeComponent();
        timer1.Interval = 1;
        timer1.Tick += new EventHandler(ResizePanel);
        timer1.Start();
    }
    private void ResizePanel(object sender, EventArgs e)
    {
        Panel1.Width = 25 / 33 * Form1.Width;
    }
如果你们中有人能帮我,我会很高兴的。还有一件事,请不要给我发其他动态库的链接,因为我不想依赖任何DLL。再次感谢大家。

面板与形式成正比

您也可以将Panel嵌套在TableLayoutPanel中,并将其列宽设置为百分比-它将自动随表单调整大小