C # Winforms: не может создать окно с помощью system.windows - PullRequest
0 голосов
/ 29 октября 2018

Этот вопрос почти такой же, как этот , но я нигде не могу найти подходящий ответ. По сути, я пытаюсь создать новое окно для отображения пользовательского элемента управления, но оно не работает, оно отображает ошибку о том, что тип или пространство имен «Окно» не может быть найдено. Я реализовал using System.Windows;. Код выглядит так:

private void settB_Click(object sender, EventArgs e)
    {
        Window window = new Window
        {
            Title = "My User Control Dialog",
            Content = new qlSetting(),
            ResizeMode = ResizeMode.NoResize
        };
        window.ShowDialog();
    }

1 Ответ

0 голосов
/ 29 октября 2018
private void settB_Click(object sender, EventArgs e)
{
    using (Form window = new Form())
    {
        qlSetting ql = new qlSetting();
        ql.Dock = DockStyle.Fill;
        window.Controls.Add(ql);
        window.ShowDialog();
    }
}
...