Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > WPF и Silverlight > ListBox + WrapPanel


Автор: saneea 2.7.2012, 21:42
Есть замечательный класс System.Windows.Controls.ListBox, который помогает мне решить проблему когда нужно выделить несколько элементов. Так же есть замечательный класс System.Windows.Controls.WrapPanel, который позволяет мне "красиво" (читать "в зависимости от доступных размеров") расположить элементы. И вот сейчас передо мной проблема смешанная: мне нужно "красиво" расположить элементы (как во WrapPanel) и при этом иметь возможность выделить парочку элементов для последующей обработки.
Может есть какой-то класс-декоратор, который позволяет засунуть в себя элемент, чтоб он (элемент) стал "выделяемым"... или ещё что-нибудь.
Спасибо!

Автор: saneea 5.7.2012, 14:10
Решение подсказали на другом форуме:

Код

<ListBox ScrollViewer.HorizontalScrollBarVisibility="Disabled">
       <ListBox.ItemsPanel>
           <ItemsPanelTemplate>
               <WrapPanel></WrapPanel>
           </ItemsPanelTemplate>
       </ListBox.ItemsPanel>
</ListBox>

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)