У меня есть элемент canvas, и я хотел бы нарисовать на нем линии сетки (чтобы он выглядел как инженерная бумага).
На мой взгляд, есть несколько способовсделать это:
- Использовать XAML и копировать / вставлять элементы «Path» в холст и изменять свойства верхнего, левого
- Использовать код для добавления линий сетки
- Привязка данных?
XAML прямолинейен, но громоздок.Код также прост.
Я не уверен насчет последнего.Я продолжаю думать, что использование кода для создания элементов управления - это способ работы Winforms, и я бы предпочел сделать все «правильным образом».Так я бы создал список «верхних» и «левых» значений, и из этого были бы сгенерированы строки?Или привязка данных действительно используется для помещения данных в таблицы Excel и т. П.?