为 MouseLeftButtonDown 路由事件提供类处理,以防止控件接收键盘焦点。
命名空间: Microsoft.Windows.Controls.Ribbon
程序集: RibbonControlsLibrary(在 RibbonControlsLibrary.dll 中)
语法
声明
Protected Overrides Sub OnMouseLeftButtonDown ( _
e As MouseButtonEventArgs _
)
protected override void OnMouseLeftButtonDown(
MouseButtonEventArgs e
)
protected:
virtual void OnMouseLeftButtonDown(
MouseButtonEventArgs^ e
) override
abstract OnMouseLeftButtonDown :
e:MouseButtonEventArgs -> unit
override OnMouseLeftButtonDown :
e:MouseButtonEventArgs -> unit
protected override function OnMouseLeftButtonDown(
e : MouseButtonEventArgs
)
参数
- e
类型:System.Windows.Input.MouseButtonEventArgs
事件数据。
备注
Ribbon 不应从应用程序获取键盘焦点。 此方法重写默认行为,并暂时将 Focusable 属性设置为false,这将阻止该控件获取键盘焦点。 然后将调用基方法。
此实现不会更改 MouseLeftButtonDown 事件数据的已处理状态(Handled 属性)。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。