c# - элементов - wpf пользовательский элемент управления



WPF: как динамически добавлять элементы управления в динамически созданное окно WPF (1)

В вашем окне есть два способа получить элементы управления:

  1. Сделайте весь материал для проектирования в Дизайнере VisualStudio
  2. Добавьте элементы управления по коду. Вот краткий простой пример создания окна и ввода в него элементов управления:

    var window = new Window();
    var stackPanel = new StackPanel { Orientation = Orientation.Vertical };
    stackPanel.Children.Add(new Label { Content = "Label" });
    stackPanel.Children.Add(new Button { Content = "Button" });
    window.Content = stackPanel;
    

Я хочу добавить поле ввода WPF в свой проект на C #. Я получил WinForm один из InputBox в C #, но у него есть внешний вид Winform. Поэтому я воссоздал его в WPF. Я создал все элементы управления (Label, Button, Textbox), но я не могу добавить их в свое окно.

static Window winInputDialog

Окно отображается через ShowDialog, но без элементов управления. Пожалуйста помоги.





wpf