Я хочу построить ui с динамической сеткой. По крайней мере, я думаю, что сетка - это путь. Элементы управления каждой соты должны быть одинаковыми, т. Е. a TextBox
.Динамический ui с строками и столбцами
Каждая строка может иметь различное число клеток, и я думал об использовании ColumnSpan
свойства, чтобы сделать пользовательский интерфейс выглядеть
First row, 2 cells
Second row, 3 cells
Third row, 1 cell
Каждая ячейка должна быть частью F.E. ObservableCollection<MyCellClass>
и должны иметь такие свойства, как , Column
, Columnspan
, Text
.
Я знаю, как построить динамическую сетку, но я не знаю, как установить содержимое ячеек через шаблон и как привязать текстовое поле.
Возможно, мой подход не самый лучший, и у вас есть другая идея решить мою проблему.
Благодарим вас за это элегантное решение. –