Я написал WPF UserControl и хочу добавить одно или несколько из них в мое окно во время выполнения, когда я нажимаю кнопку. Как я могу это сделать?
Изменить: Дополнительная спецификация Я хочу добавить usercontrols в Canvas и установить абсолютную позицию. Холст представляет собой рисунок полов в моем доме, и каждый пользовательский элемент управления имеет свойства, указывающие, где находится его дом. Поэтому я хочу, чтобы все элементы управления располагались в правильном положении на холсте.
Я думаю что-то вроде этого
var light = new LightUserControl(2);
HouseCanvas.Children.Add(light); // this should be positioned in a specific place