MouseManager

StockSharp.Xaml.Charting.Utility.Mouse

両プラットフォームのヘルパークラスで、SilverlightとWPFの両方でマウスイベントを宣伝

実装: IMouseManager

コンストラクター

MouseManager
public MouseManager()
mouseManager = MouseManager()

MouseManagerクラスの新しいインスタンスを初期化します。

メソッド

GetMouseEventGroup
public static string GetMouseEventGroup(DependencyObject element)
result = MouseManager.GetMouseEventGroup(element)

MouseEventGroup@ 属性指定プロパティ

element
要素。
SetMouseEventGroup
public static void SetMouseEventGroup(DependencyObject element, string modifierGroup)
MouseManager.SetMouseEventGroup(element, modifierGroup)

MouseEventGroup 属性指定

element
要素。
modifierGroup
修飾子グループ。
Subscribe
public void Subscribe(IPublishMouseEvents source, IReceiveMouseEvents target)
mouseManager.Subscribe(source, target)

ソースのマウスイベントを購読し、ターゲットにハンドラを伝播

source
マウスイベントのソース
target
マウスイベントハンドラを受け取るターゲット
Unsubscribe
public void Unsubscribe(IPublishMouseEvents source)
mouseManager.Unsubscribe(source)

購読者からソースを購読解除

source
退会するソース
Unsubscribe
public void Unsubscribe(IReceiveMouseEvents element)
mouseManager.Unsubscribe(element)

マウスイベントから要素をunsubscribe

element
退会する要素

フィールド

MouseEventGroupProperty
public static readonly DependencyProperty MouseEventGroupProperty
value = MouseManager.MouseEventGroupProperty

MouseEventGroup 属性指定