У меня есть ListBox, ItemsPanel которого у меня есть замены WrapPanel. WrapPanel теперь размещает связанный с данными ListboxItems. Каждый объект имеет измеренный текст переменной в нем, давая каждому объекту различную ширину. Однако я хочу, чтобы ширина была постоянной так, чтобы все объекты имели ту же ширину как объект с самым длинным текстом. Это возможно?
Поместите каждый элемент в однорядную, одноколоночную (автоматической ширины) сетку и дайте имя колонке. Установите Grid.IsSharedSizeScope на ListBox и все сетки будут иметь одинаковую ширину.