У меня есть двумерная матрица светодиодов, которую я хочу включить / выключить. Для этого я хочу использовать сетку, и в каждой ячейке должна быть кнопка переключения для переключения.
Количество светодиодов может варьироваться, но известно при запуске из файла конфигурации (без изменения размера сетки во время выполнения).
Я видел несколько решений для полностью динамических сеток, но они кажутся невероятно сложными для моих нужд.
Есть ли способ создать сетку с шаблоном?
Iтакже пытался использовать DataGrid, но это также ограничено 1D массивами.
Обычно (для размещения элементов в одном направлении) я использую что-то вроде
<StackPanel>
<ItemsControl ItemsSource="{Binding ArrayOfElementsToBindTo}" ItemTemplate="{StaticResource ViewTemplate}" />
</StackPanel>
Есть ли что-то похожее для2D сетка?