ВУЗ:
Составители:
Рубрика:
52
добавляется информация о размерах, то можно создать хрупкую ком-
поновку, которая не может адаптироваться к изменениям (таким как
разные языки и размеры окон) и усекает содержимое.
Вместо этого при необходимости используйте свойства мини-
мального и максимального размеров, чтобы зафиксировать элемент
управления в нужных пределах размеров.
Следует обратить внимание на то, что в примерах, приведенных
выше, для кнопок заданы максимальный и минимальный размеры.
Рис. 8. StackPanel в минимальном размере
Нарис. 8 представлено окно в минимальном размере. Кнопки
имеют размер по 100 единиц каждая, и окно не может быть сужено,
чтобы сделать их меньше. Попытка сжать окно от этой точки приве-
дет к тому, что правая часть каждой кнопки будет усечена. При уве-
личении окна кнопки также растут, пока не достигнут своего макси-
мума в 200 единиц. Если после этого увеличение окна продолжится,
то с каждой стороны от кнопок будет добавлено дополнительное про-
странство (как показано на рис. 5).
В некоторых ситуациях можно использовать код, проверяющий,
насколько велик элемент в окне. Свойства Height и Width в данном
случае не актуальны, потому что указывают желаемые установки
Страницы
- « первая
- ‹ предыдущая
- …
- 50
- 51
- 52
- 53
- 54
- …
- следующая ›
- последняя »