У меня есть ListBox, чья ItemsPanel я заменяю WrapPanel. В WrapPanel теперь хранятся данные ListboxItems. Каждый элемент имеет переменный размер текста в нем, придавая каждому элементу разную ширину. Однако я хочу, чтобы ширина была постоянной, чтобы все элементы имели ту же ширину, что и элемент с самым длинным текстом. Возможно ли это?WPF WrapPanel - все элементы должны иметь одинаковую ширину
15
A
ответ
16
Поместите каждый элемент в сетку с одной строкой, с одной колонкой (авто шириной) и назовите столбец. Установите Grid.IsSharedSizeScope в ListBox, и все сетки будут иметь одинаковую ширину.
Смежные вопросы
- 1. WPF: WrapPanel в ItemsPanelTemplate расширяет ширину списка
- 2. Ошибка в таблице «все аргументы должны иметь одинаковую длину»
- 3. RelativeLayout, чтобы иметь одинаковую ширину и высоту
- 4. SummaryBy - «аргументы должны иметь одинаковую длину»
- 5. WPF: Изменение размера размера элемента, чтобы иметь все элементы, видимые
- 6. Все элементы должны иметь набор атрибутов
- 7. WPF - Как я могу сосредоточить все элементы в WrapPanel?
- 8. C# WPF Элементы управления в WrapPanel
- 9. WPF WrapPanel Динамическая высота
- 10. ширины управления Синхронизация WPF в WrapPanel
- 11. Ошибка в aggregate.data.frame: аргументы должны иметь одинаковую длину
- 12. ValueError: логи и цели должны иметь одинаковую форму (tf.learn, DNNLinearCombinedClassifier)
- 13. WP8 WrapPanel ItemsControl не показывает все элементы
- 14. Таблицы не будут иметь одинаковую ширину при просмотре в Outlook
- 15. Элементы формы имеют одинаковую ширину, но не отображаются выровненные
- 16. Bootstrap 3 - Столбцы в строке должны иметь одинаковую высоту
- 17. ошибка в tapply: аргументы должны иметь одинаковую длину
- 18. ошибка huffmandict Символ и вектор вероятности должны иметь одинаковую длину
- 19. R: аргументы в команде таблицы должны иметь одинаковую длину
- 20. MATLAB 'Ошибка использования графика. Векторы должны иметь одинаковую длину.'
- 21. Матричное умножение с использованием Jblas: Матрицы должны иметь одинаковую длину
- 22. 'x' и 'w' должны иметь одинаковую длину - ошибка в weighted.mean.default
- 23. WPF: Когда WrapPanel полностью
- 24. Не могу ли я перемещать элементы вправо и иметь их одинаковую ширину?
- 25. jQuery UI Сортируемые элементы в одной строке должны иметь одинаковую высоту
- 26. WPF Сетка/WrapPanel Авторазмер Анимация
- 27. Группировка элементов в WPF WrapPanel
- 28. WPF WrapPanel/ItemsControl не прокрутка
- 29. Код разворота WPF WrapPanel
- 30. WPF - Virtualization WrapPanel
+1 это определенно работает - просто попробовал. –
+1. При этом я мог бы сделать последний шаг с изменением моего gui из (горизонтального) 'StackPanel' внутри' ScrollViewer' с элементами переменной величины в 'WrapPanel' со всеми элементами, имеющими одинаковый размер. Действительно замечательный материал. –
Эффект изумительный ... даже если он чувствует себя немного взломанным, он бьет, делая новый пользовательский контроль для этого дерьма ... хе-хе – Assimilater