C# 使窗口上的按钮/标签形成更大的形状/在最大化上移动位置?

C# 使窗口上的按钮/标签形成更大的形状/在最大化上移动位置?,c#,windows,visual-studio-2008,forms,C#,Windows,Visual Studio 2008,Forms,我正在开发一个时钟计时器。这是工作良好,但我有一个问题时的形式,通常是小坐在角落里的屏幕的方式是最大化。是否有一种方法可以最大限度地移动活动的位置(所有信息都在这里)——我可以移动“开始-暂停”和“停止/重置”按钮,我还可以移动倒计时的标签,使它们在最大限度的显示上更大。我有两张图片-背景小和背景大,它们在最大化上变化良好-我在尺寸变化事件中也使用了下面的代码-但是注释不起作用-它不允许硬编码我希望在最大化上活动的X,Y坐标…我缺少什么吗 非常感谢-科利 private void Cou

我正在开发一个时钟计时器。这是工作良好,但我有一个问题时的形式,通常是小坐在角落里的屏幕的方式是最大化。是否有一种方法可以最大限度地移动活动的位置(所有信息都在这里)——我可以移动“开始-暂停”和“停止/重置”按钮,我还可以移动倒计时的标签,使它们在最大限度的显示上更大。我有两张图片-背景小和背景大,它们在最大化上变化良好-我在尺寸变化事件中也使用了下面的代码-但是注释不起作用-它不允许硬编码我希望在最大化上活动的X,Y坐标…我缺少什么吗

非常感谢-科利

    private void CountDownTimer_SizeChanged(object sender, EventArgs e)
    {
        Image Max = new Bitmap(@"C:\Users\colinmck\Desktop\Timer\CountDownTimer\IgnitionTeamLRG.bmp");
        Image Min = new Bitmap(@"C:\Users\colinmck\Desktop\Timer\CountDownTimer\IgnitionTeamSML.bmp");
        if (WindowState == FormWindowState.Maximized)
        {

            BackgroundImage = Max;
            //Not Working!!!!!!!!!!!!!
            //Activity.Location.X = 60;
            //Activity.Location.Y = 65;


        }
        else
        {
            BackgroundImage = Min;
        }
    }

Location.X和Location.Y是只读属性。你应该试试

Activity.Location = new Point(60, 65);

也许还可以查看用于自动调整控件大小的锚属性:

Location.X和Location.Y是只读属性。你应该试试

Activity.Location = new Point(60, 65);

也许还可以查看用于自动调整控件大小的Anchor属性:

非常感谢-我将查看上面的内容。您好@musefan。我可以调整用于显示coutdown详细信息的标签的大小-但是标签内的文本不会重新调整大小-您有什么想法吗?非常感谢-我会查看上面的内容。您好@musefan。我可以调整标签的大小,我用它来显示coutdown的详细信息-但是标签内的文本不会重新调整大小-你有什么想法吗?