5 / 5 / 4
Регистрация: 20.01.2011
Сообщений: 350
|
|
1 | |
.NET 4.x Задать размер ListBox при загрузке окна20.11.2016, 20:59. Показов 1449. Ответов 1
Метки нет (Все метки)
Всем привет. Давно уже я задавался этим вопросом, но ответа так и не было найдено.
Имеется окно. В окне имеется ListBox. У окна свойства ResizeMode="CanResize" SizeToContent="WidthAndHeight" У ListBox свойства VerticalAlignment="Stretch" HorizontalAlignment="Stretch" В общем - если я растягиваю окно, то и ListBox растягивается. Так вот вопрос в следующем - нужно, чтобы при загрузке окна у ListBox'а установились определенные размеры. Допустим 200х200. А если при этом элементов больше (заполняется при загрузке окна), то появился бы просто ScrollBar. Но, после загрузки окна, при изменении размеров окна, чтобы ListBox так-же бы тянулся Думаю, какие-либо коды тут излишне - вопрос и так понятен Добавлено через 3 часа 26 минут После долгих мучений и поисков - решение найдено: 1. В xaml-разметке у окна ставим свойство SizeToContent="WidthAndHeight" 2. Подписываемся на событие Loaded для окна и в обработчике события ставим this.SizeToContent = SizeToContent.Manual; 3. Все работает! Профит!
0
|
20.11.2016, 20:59 | |
Ответы с готовыми решениями:
1
Как ограничить размер ListBox размером окна (расползается на весь размер)? [WPF] При загрузке картинки на форму растягивать ее по размерам окна Корректировать максимальную высоту ListBox при изменении размера окна ListBox - как задать DisplayMemberPath для элементов входящих в ListBox, если они разные, а не одного класса? |
5 / 5 / 7
Регистрация: 09.03.2016
Сообщений: 89
|
|
22.11.2016, 21:48 | 2 |
Modis, помести его в Grid и он будет принимать его размеры и не выходить за его пределы, можешь ячейке в которой он находится задать даже конкретные размеры.
для скролбаров есть параметры ScrollViewer.HorizontalScrollBarVisibility="Disabled" ScrollViewer.VerticalScrollBarVisibility="Auto"
0
|
22.11.2016, 21:48 | |
22.11.2016, 21:48 | |
Помогаю со студенческими работами здесь
2
Как задать размер стороннего окна при открытии и расположение от формы (справа/слева)? Не удается задать стилями размер окна Как задать размер окна консоли (Windows)? Как задать максимальный размер окна в режиме Maximized Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |