我找不到 form.show 事件处理程序
本文关键字:事件处理 程序 show form 找不到 | 更新日期: 2023-09-27 18:36:36
我正在使用Visual Studio 2012。我添加了对System.Windows.Forms的引用。但是我在属性事件处理程序窗口中找不到 Form.Show 事件处理程序。请帮助我。
有没有其他选择?
使用
WPF 时,不能使用 WinForms。这些是不一样的。必须在 WPF 中使用 Window 类中的事件。
我假设您使用 WPF,因为 WPF 标签在那里。
对于 WPF 窗口,我将使用以下事件之一:
- 已激活 当窗口成为前台窗口时发生。
- GotFocus 当此元素获得逻辑焦点时发生。
- 已加载 在元素布局、呈现并准备好进行交互时发生。 状态
- 已更改 检查窗口状态 == 窗口状态。正常
您可能
正在寻找的WPF等效处理程序是Loaded()和/或Active()。你也可以看看SizeChanged()