Как я создать новую кнопку на StackPanel, возможно, в файле классаСоздать новую кнопку со свойствами, используя класс
public static void addbtn() { Page1 p1 = new Page1(); Button btn = new Button(); p1.stackPanel1.Children.Add(btn); }
Я уверен, что это разве на самом деле правильно, в то же время хау Я даю ему обработчик событий.
Моя цель - создать кнопку в форме1 одним нажатием кнопки из формы2.
Пожалуйста, помогите мне с этим. Спасибо!
В WPF вы редко когда-либо хотите создавать элементы управления в коде, обычно вы будете манипулировать данными и позволять создавать пользовательский интерфейс с помощью [шаблонов данных] (http://msdn.microsoft.com/en-us/library/ms742521 .aspx). –
, вероятно, не следует делать это статическим методом. –