![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.11.2009
Сообщений: 38
|
![]()
Это первый вопрос от новичка))) Не пинайте...
Обработчик кнопки на открытой форме: this.Size = new Size(200, 500); // this.Update(); // this.Refresh(); не меняется(((( |
![]() |
![]() |
![]() |
#2 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]()
что не меняется?
|
![]() |
![]() |
![]() |
#3 | |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
![]()
Обновление формы не нужно. size отрабатывает нормально и без него. Тем более, что код у Вас правильный.
Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,899
|
![]()
Есть вероятность, что величины MaximumSize и/или MinimumSize не дают изменить размер так, как Вы хотите.
|
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 27.11.2009
Сообщений: 38
|
![]() Цитата:
{ InitializeComponent(); this.WindowState = FormWindowState.Maximized; //максимальный размер int HeightMax = this.Height; // макс высота } private void Heiht2_Click(object sender, EventArgs e) // размер по высоте 1/2 this.Height = HeightMax / 2; спасибо.. мне нужно нечто такое.... |
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 05.03.2012
Сообщений: 29
|
![]()
так то при maximized не будет работать.
Ну а заодно надо проверить MaximumSize и MinimumSize. |
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 27.11.2009
Сообщений: 38
|
![]() Цитата:
![]() MaximumSize и MinimumSize не позволяют ИЗМЕРИТЬ максимально допустимую высоту окна, запомнить это значение в переменную, а затем перераспахнуть форму в половинной высоте и исходной (максимальной) ширине? Хелп, плз.... |
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 18.01.2012
Сообщений: 975
|
![]()
Вот вам тонкий намек
Благодарить в репутацию. Проклинать — туда же
![]() |
![]() |
![]() |
![]() |
#9 | |
Пользователь
Регистрация: 27.11.2009
Сообщений: 38
|
![]() Цитата:
![]() ![]() System.Drawing.Rectangle rect = System.Windows.Forms.Screen.Primary Screen.WorkingArea; int width = rect.Width; int height = rect.Height; this.Size = new Size(width, height); //установили максимальный размер по умолчанию private void Heiht2_Click(object sender, EventArgs e) // размер по высоте 1/2 { this.Size = new Size(width, height / 2); } |
|
![]() |
![]() |
![]() |
#10 | |
Форумчанин
Регистрация: 18.01.2012
Сообщений: 975
|
![]() Цитата:
Добавьте в обработчик следующую строку, чтобы окно из максимизированного состояния вернуть Код:
Благодарить в репутацию. Проклинать — туда же
![]() |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменение размеров timage при изменении размера формы | WebbMan | C++ Builder | 5 | 26.02.2013 21:14 |
Обновление поля формы после создания новой записи создания | romanln2012 | Microsoft Office Access | 2 | 09.08.2012 14:12 |
обновление формы после выполнения скрипта | Tanzor69 | PHP | 2 | 05.02.2012 00:22 |
при изменении размера формы содержимое окна уплывает в сторону | Лицемер | Помощь студентам | 0 | 08.03.2011 23:51 |
при изменении размера формы, все компоненты на ней оставались на своих местах | ***СкаЙ*** | Помощь студентам | 15 | 13.06.2007 11:13 |