Сделать кнопки / метки на окнах больше / переместить положение на максимизировать? - PullRequest
1 голос
/ 01 августа 2011

Я разрабатываю таймер часов. Это работает нормально, однако у меня есть проблема, когда форма, которая обычно мала, чтобы сидеть в углу экрана в сторону, максимизируется. Есть ли способ, когда это максимизировано, что я могу переместить место действия (где вводится вся информация) - я могу переместить эту кнопку начала паузы и остановки / сброса, а также я могу переместить метки, которые отсчитывают время и сделать их намного больше на развернутом дисплее. У меня есть два изображения - маленький фон и большой фон, которые отлично меняются при максимизации - я использовал приведенный ниже код, чтобы подключиться к событию изменения размера - однако закомментированный не работает - он не позволяет быть жестким кодом 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;
        }
    }

1 Ответ

1 голос
/ 01 августа 2011

Location.X и Location.Y доступны только для чтения. Вы должны попробовать ...

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

Возможно, также обратите внимание на свойство Anchor для автоматического изменения размера элементов управления: http://www.tutorialized.com/view/tutorial/C-Resizing-controls-with-form-Anchor-property/52689

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...