次の方法で共有


RibbonButton.OnMouseLeftButtonDown メソッド

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
)

パラメーター

解説

Ribbon は、アプリケーションからキーボード フォーカスを受け取りません。 このメソッドは、既定の動作をオーバーライドして、一時的に Focusable プロパティを false に設定します。これにより、コントロールがキーボード フォーカスを得ることを防ぎます。 次に、基本メソッドを呼び出します。

この実装は、MouseLeftButtonDown イベント データの処理済み状態 (Handled プロパティ) を変更しません。

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

参照

RibbonButton クラス

Microsoft.Windows.Controls.Ribbon 名前空間