Window.Show()不显示窗口
本文关键字:显示 窗口 Show Window | 更新日期: 2023-09-27 18:07:23
我在创建新窗口时遇到了一个小问题。奇怪的是,窗口似乎已经创建,但是调用.Show()
或.Activate()
什么也不做。
我用来创建窗口的代码是:
TicketView tv = new TicketView();
tv.Activate();
我最初试图同时设置窗口的数据上下文,但我已经把它拿出来看看是否有问题,但我仍然看到同样的行为。不管怎样,这就是目前的代码。如果有人有任何建议,我将非常感激!
作为参考-这是票证视图XAML
<Window x:Class="Helpdesk.View.TicketView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="TicketView" Height="300" Width="300">
<Grid>
</Grid>
</Window>
这取决于你想做什么。如果它是我的主窗口,我过去所做的就是使用应用程序。运行方法。如果我试图从我的应用程序运行另一个窗口,我使用ShowDialog方法。