IChartModifierBase
StockSharp.Xaml.Charting.ChartModifiers
2Dと3D UltrachartライブラリのChartModifiersの共通共有プロパティのベースインターフェイス
実装: IReceiveMouseEvents, INotifyPropertyChanged
プロパティ
DataContext
public object DataContext { get; set; }
value = iChartModifierBase.DataContext
iChartModifierBase.DataContext = value
このチャートの修飾語でDataContextをゲットまたはセットする
IsAttached
public bool IsAttached { get; set; }
value = iChartModifierBase.IsAttached
iChartModifierBase.IsAttached = value
このチャート修飾子が親 UltrachartSurface に添付されているか、またはセットをゲットまたはセットします。
ModifierSurface
public IChartModifierSurface ModifierSurface { get; }
value = iChartModifierBase.ModifierSurface
親 UltrachartSurface@ に IChartModifierSurface インスタンスを受け取り、UIElements を置くためのキャンバスとして機能します。
ReceiveHandledEvents
public bool ReceiveHandledEvents { get; }
value = iChartModifierBase.ReceiveHandledEvents
true の場合、この IChartModifierは処理されたイベントを受け取ることができます。チャート修飾子は、WPF と Silverlight のマウスイベントハンドラに似て動作します。修飾子がイベントを受け取り、それを処理する場合、その後の修飾子はイベントを受信しません。このプロパティは、この動作を上書きします。
Services
public IServiceContainer Services { get; set; }
value = iChartModifierBase.Services
iChartModifierBase.Services = value
Ultrachart を通してサービスにアクセスできる ServiceContainer を取得します。 ServiceContainers は UltrachartSurface インスタンスごとに 1 つ作成され、AxisBase 、BaseRenderableSeries 、ChartModifierBase などの周辺コンポーネント間で共有されます。利用可能なサービスの完全なリストについては、ServiceContainer の備考を参照してください。