Re[4]: AutoResizing WinForm без скроллинга?
От: Аноним  
Дата: 26.02.13 10:40
Оценка:
Здравствуйте, Sinatr, Вы писали:

S>Здравствуйте, Аноним, Вы писали:


А>>Не могу понять, как вычислить в гриде область, занимаемую данными?


S>Если грид как-то ресайзится, чтобы поместить в себя все данные (судя по ТЗ), значит учиться вычислять размеры грида не нужно. Вопрос, как именно он ресайзится? Т.к. в идеале нужно ресайзить форму сразу после этого. Но в принципе всегда можно использовать грязные трюки (по типу poll timer, даж не знаю как это по русски, который может все время проверять не соотвествие между размерами грида и формой и фиксить как надо).

Случайно получилось:
Форма
AutoSize = true;
FormBorderStyle = Sizable
Грид:
AutoSize = true;
ScrollBars = None;

При этом в гриде снизу и справа две темные полосы, как будто от скролбаров, но это не они.
А так видно даже как форма сама ресайзится при показе.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.