IDiagramTool
StockSharp.Xaml.Diagram.GXDiagram.Tool
このインターフェイスは、図表が各ツールと図で処理する標準入力イベントを処理するために使用されるメソッドを制御するために使用するメソッドを指定します。
プロパティ
Active
public bool Active { get; set; }
value = iDiagramTool.Active
iDiagramTool.Active = value
このツールが起動して何かを積極的に行っているかどうかを取得またはセットします。
Diagram
public Diagram Diagram { get; set; }
value = iDiagramTool.Diagram
iDiagramTool.Diagram = value
このツールが入力イベントを処理する図を手に入れます。
メソッド
CanStart
public bool CanStart()
result = iDiagramTool.CanStart()
この述語は、このツールが起動できるかどうかを決定するために図によって使用されます。
戻り値: こちらのツールは、ToolManager がこのツールを現在のツールにし、DoStartメソッドを呼び出して、このツールをDoStartにすることができます。
DoActivate
public void DoActivate()
iDiagramTool.DoActivate()
この方法は、CurrentTool を設定した後、図で呼び出され、新しいツールをアクティブにします。
DoDeactivate
public void DoDeactivate()
iDiagramTool.DoDeactivate()
この方法は、CurrentToolが新しいツールに設定されたときに古いツールの図で呼び出されます。
DoKeyDown
public void DoKeyDown(KeyEventArgs e)
iDiagramTool.DoKeyDown(e)
図はキーダウンイベントでこのメソッドを呼び出します。
UpdateAdornments
public void UpdateAdornments(Part part)
iDiagramTool.UpdateAdornments(part)
図は、ツールが与えられた部分に使用する可能性がある任意の装飾を更新するために、各ツールを要求します。
- part