Как задать атрибуты кнопки созданной динамически?

Visual Studio 2019 WPF XAML

Есть рабочий код.
Button btn = new Button();
btn.Height = 80;
btn.Width = 150;
btn.Name = "Button1";
btn.Content = "Click ME";
ActionStackPanel.Children.Add(btn);

Кнопка создается на элементе ActionStackPanel (StackPanel).
Как я понял, просто на окне её нельзя (или сложно) создать.

Но у меня не получается задать атрибуты Margin (позиция) и Click (событие).
//Всё ниже не верно
 btn.Click = "Button1_Click";
 btn.Click += "Button1_Click";
 btn.Margin.Left = 1;
 btn.Margin="1,0,0,0";


Как задать эти атрибуты?
  • Вопрос задан
  • 48 просмотров
Решения вопроса 1
twobomb
@twobomb
btn.Margin = new Thickness(1,0,0,0);
 btn.Click += Button1_Click;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы