【问题标题】:wpf borderless window focus not firingwpf无边框窗口焦点未触发
【发布时间】:2012-10-20 11:24:48
【问题描述】:

我有以下 WPF 窗口定义,但是当我点击离开应用程序时没有触发焦点/失去焦点事件,有什么想法吗?

<Window x:Class="BevaClient.windowMain"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:l="clr-namespace:BevaClient"
    xmlns:forms="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
    Title="VPN Tool" Height="500" Width="370"
    Focusable="True"
    WindowStyle="None"
    ResizeMode="NoResize"
    Topmost="True"
    Style="{StaticResource defaultWindow}"
    Loaded="Window_Loaded"
    GotFocus="Window_GotFocus"
    LostFocus="Window_LostFocus">

我尝试将 topmost 设置为 false 以查看这是否是问题所在,但没有任何区别。

非常感谢您对此问题的任何建议。

谢谢,

大卫

【问题讨论】:

    标签: c# wpf


    【解决方案1】:

    改为挂钩到 Activated 和 Deactivated 事件。

    【讨论】:

      猜你喜欢
      • 2013-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-17
      • 2012-09-17
      • 1970-01-01
      • 1970-01-01
      • 2018-08-15
      相关资源
      最近更新 更多