WPF窗口上未触发控件事件

时间:2018-09-03 11:29:03

标签: c# wpf events

我有一个WPF项目,我从解决方案中的另一个(非WPF)项目开始。窗口中有几个我想转发到启动项目的按钮,但看起来没有事件在我的窗口上触发。

我可以在窗口中设置属性,这些属性可以正确更新我的UI,以便至少可以使用一个方向。

我这样实例化窗口:

PanelThread = new Thread(() =>
{
    panel = new Panel.MainWindow(true);
    panel.onCommandSent += Panel_onCommandSent;
    panel.Show();
    Dispatcher.Run();
});
PanelThread.SetApartmentState(ApartmentState.STA);
PanelThread.IsBackground = true;
PanelThread.Start();

如何使WPF窗口触发事件?


编辑:

似乎Click事件正在触发……只是MouseDown事件未触发。 事件处理程序是由设计器生成的,因此我看不出该事件的行为与Click事件有何不同。

0 个答案:

没有答案