如何在Console Project中使用Main()启动窗口?
|
我有一个控制台项目,但是现在我需要打开一个用户界面。因此,我正在使用3层模型(演示,业务,访问数据)。
在我的方法“ 0”中,我调用表示层(例如Window窗体或Wpf中的app),因此,在表示层中是通过CONSOLE与用户进行交互。
现在,我在表示层中添加一个名为\“ UserInterface.xaml \”的窗口以代替控制台使用。因为应该用INTERFACE而不是控制台。
我观察到在MainWindow中调用的是MainWindow.Show();。
但是我不知道如何调用我的\“ UserInterface.xaml \”,因为没有.Show()方法。
这是我的方法Main:
public static void Main()
{
MainWindow.Show(); // THIS IS WITH MainWindow.xaml
UserInterface.??? // THIS IS MY CASE WITH UserInterface.xaml
}
那么有人可以告诉我如何从Main方法调用窗口吗?
没有找到相关结果
已邀请:
2 个回复
慰泥悍瓶
当心Application.Run()是一个阻塞的调用,除非用户关闭主窗口,否则它将不会返回。这是Windows工作方式的必然结果。
社攻取墟槽