我刚刚制作了一个简单的控制台应用程序,现在我想要打开WPF窗口。我已经将WPF项目添加到我的应用程序中:P。但是我不知道如何从我的Main()函数中打开这个窗口。希望有人能帮助我:)
我刚刚制作了一个简单的控制台应用程序,现在我想要打开WPF窗口。我已经将WPF项目添加到我的应用程序中:P。但是我不知道如何从我的Main()函数中打开这个窗口。希望有人能帮助我:)
Application app = new Application();
app.Run(new Window1());
public partial class UserControl1
{
public UserControl1()
{
InitializeComponent();
}
private void Button_Click(object sender, RoutedEventArgs e)
{
MessageBox.Show("Test");
}
}
- user2871989Window
而不是UserControl
。 - Daniel[STAThread] static void Main(string[] args) { var app = new Application(); app.Run(new Window()); }
一个新的窗口将出现。但我的WPF窗口已经存在,我只想从Main()初始化它;/。我很困惑。 - user2871989new Window()
。你需要创建一个新的窗口,就像你创建了一个新的用户控件一样。它应该像这样:public partial class MyWindow : Window
。你的 UserControl
的内容应该在那个窗口上,而不是在用户控件上(或者你可以将用户控件放在窗口上)。 - Daniel