Я создал шаблон данных для класса данных. Ширина сетки, созданная с помощью datatemplate, привязана к свойству в классе данных, т. Е. Размер элемента управления.Предотвращение изменения размера содержимого в WPF
Я создаю список объектов класса данных и добавляю их к элементу управления в MainWindow.
Update:
Я хотел бы выстроить элементы управления из списка данных один за другим, а не их размер.
Пример:
[--------- box1 ----------] [- Box2 -] [------ Box3 --- -]
каждый тип одного и того же типа данных и разная ширина. Возможно, я не должен использовать itemsControl, но я не уверен, какой другой элемент управления использовать для достижения этого.
Любая помощь будет высоко оценена. Я могу разместить XAML
Не могли бы вы включить образец шаблонов данных. Является ли ваша ширина box1 предопределенной или она должна настраиваться в соответствии с длиной записи при первоначальной загрузке? –