| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > WPF и Silverlight > минимальный размер Grida |
| Автор: DenWPF 3.12.2009, 14:50 |
| У меня есть главное окно, в нем юзер контрол, в контроле Grid. у грида есть минимальное значение до куда его нужно уменьшать... как это сделать? у меня minHeigth не пашет. |
| Автор: math64 4.12.2009, 09:33 |
| Скорее всего, нужно установить MinHeight на всё окно. Если окно становится меньше минимально необходимого размера, в нём нет места для выделения его для Grid и тогда Grid.MinHeight игнорируется. |
| Автор: DenWPF 5.12.2009, 10:41 |
| я не понля. я и гриду задаю и его елементам...а он все равно сжимается |
| Автор: Bladerender 5.12.2009, 12:08 |
| У тебя твой LayoutRoot (корневой грид) находиться в окне. Грид может менять размер до заданного в min, но он не может помешать окну уменьшиться до того размера, при котором этот грид тоже начнет уменьшаться. Тебе нужно задать Min не только гриду, но и окну, что бы оно не могло изменить размер меньше, чем нужно. Посмотри в бленде иерархию твоего компонента (окна) и все поймешь. Над корневым гридом стоит еще Window у окна и UserControl у твоего пользовательского компонента. |