информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Сетевые кракеры и правда о деле ЛевинаПортрет посетителяЗа кого нас держат?
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Крупный сбой Azure и других сервисов... 
 Серьезный сбой AWS положил множество... 
 Фишинговая атака на Python-разработчиков 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Wm_getminmaxinfo 11.10.04 15:52  Число просмотров: 1076
Автор: Neznaika <Alex> Статус: Member
<"чистая" ссылка> <обсуждение закрыто>
Сейчас у Вас сделано почти правильно, но обработчик вызывается уже после того, как размер формы изменился. А надо - еще до того, как..

По-моему, это делается через subj.
<programming>
[Net] Ограничение размера формы 11.10.04 03:50  
Автор: void <Grebnev Valery> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
Короче, чтоб было понятно нормальным программерам, надо установить минимальные размеры окна приложения, т.е. то, что раньше делали обработкой WM_SIZE для С-кода.

Делаю, наверное, неправильно. Делаю так:

private void Form1_SizeChanged(object sender, System.EventArgs e)
{
Control control = (Control) sender;

if (control.Size.Height < 400 )
control.Height = 400;
}

Неправильность на мой взгяд связана с чудовищными кульбитами формы при попытке установить размер, меньший 400. Всё передёргивается при перерисовке формы. Работать-то работает, но уж страшно коряво.
Wm_getminmaxinfo 11.10.04 15:52  
Автор: Neznaika <Alex> Статус: Member
<"чистая" ссылка> <обсуждение закрыто>
Сейчас у Вас сделано почти правильно, но обработчик вызывается уже после того, как размер формы изменился. А надо - еще до того, как..

По-моему, это делается через subj.
Пофиксено 11.10.04 17:18  
Автор: void <Grebnev Valery> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
> Сейчас у Вас сделано почти правильно, но обработчик
> вызывается уже после того, как размер формы изменился. А
> надо - еще до того, как..
>
> По-моему, это делается через subj.

1) Просматривая свойства формы увидил там есть MaxSize / MinSize проперти.

2)Как добраться к обработчику сообщений виндовз (WM_.....) в шарпе - я не могу найти. Иначе б сделал всё как раньше делал в С.
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2025 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach