PowerTools PlusPak for Windows Forms 8.0J
InteractiveMouse プロパティ (GcClassicFunctionKey)

ボタンのクリック時に、対応するFunctionKeyPressイベントを発生させるかどうかを取得または設定します。
構文
Public Property InteractiveMouse As Boolean
public bool InteractiveMouse {get; set;}

プロパティ値

true(デフォルト)は、マウスをクリックしたときに対応する FKeyPress イベントを発生させることを示します。false は、マウスをクリックしたときに何の効果も起こらないことを示します。
解説

InteractiveMouseプロパティがTrueの場合、ボタンをマウスでクリックするとFunctionKeyPressイベントが発生します。このとき、AllowButtonEffectプロパティがTrueに設定されていれば、ボタンの外観が変更されます。InteractiveMouseプロパティがFalseの場合は、ボタンをマウスでクリックしても何も起こりません(ボタンの外観も変更されず、イベントも発生しません)。

また、InteractiveMouseプロパティがFalseに設定されてマウスによる対話機能が無効になっている場合には、キーボードで対応するキーを押したときにのみFunctionKeyPressイベントが発生します。

押下時にボタンの外観を変更するかどうかは、AllowButtonEffectプロパティの設定によって変化します。AllowButtonEffectプロパティとInteractiveMouseプロパティの設定により、ボタンの描画は次のようになります。

AllowButtonEffect InteractiveMouse キー押下 マウスクリック
True True ○ (ボタンが変化) ○ (ボタンが変化)
True False ○ (ボタンが変化) ×
False True × ×
False False × ×

プラットフォーム

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

参照

GcClassicFunctionKey クラス
GcClassicFunctionKey メンバ

Send Feedback