ModifierGroup

StockSharp.Xaml.Charting.ChartModifiers

ChartModifier プロパティで設定する修飾子のコレクションを割り当てます。 チャイルド修飾子はChildModifiers コレクションに格納され、DependencyProperty@にバックアップされます。Xamlにバインドされる可能性があります。

継承元: MasterSlaveChartModifier

コンストラクター

ModifierGroup
public ModifierGroup()
modifierGroup = ModifierGroup()

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

ModifierGroup
public ModifierGroup(IChartModifier[] childModifiers)
modifierGroup = ModifierGroup(childModifiers)

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

childModifiers
子修飾子コレクション。

プロパティ

ChildModifiers
public ObservableCollection<IChartModifier> ChildModifiers { get; set; }
value = modifierGroup.ChildModifiers
modifierGroup.ChildModifiers = value

このグループで子修飾子のコレクションをゲットまたはセットする

Item
public IChartModifier Item { get; }
value = modifierGroup.Item

指定した名前でIChartModifierを受け取ります。

name
お名前.
Item
public IChartModifier Item { get; }
value = modifierGroup.Item

指定したインデックスでIChartModifierを受け取ります。

index
インデックス。

メソッド

HasModifier
public bool HasModifier(Type desiredType)
result = modifierGroup.HasModifier(desiredType)

現行のModifierGroupが希望するタイプの子修飾子を持っているかどうかを判断

desiredType
探しの子修飾子の種類

戻り値: 現行のModifierGroupがこのタイプでチャンド修飾子を持っている場合はtrueです。そうでなければ、false。

OnAnnotationCollectionChanged
protected override void OnAnnotationCollectionChanged(object sender, NotifyCollectionChangedEventArgs args)
modifierGroup.OnAnnotationCollectionChanged(sender, args)

AnnotationCollection変更時に呼び出される

OnAttached
public override void OnAttached()
modifierGroup.OnAttached()

チャート修飾子がチャート表に取り付けられたときの呼び出し

OnDataContextChanged
protected override void OnDataContextChanged(object sender, DependencyPropertyChangedEventArgs e)
modifierGroup.OnDataContextChanged(sender, e)

ChartModifierBaseのDataContextが変更されたときに呼び出される

sender
送信者。
e
イベントデータを含むDependencyPropertyChangedEventArgsインスタンス。
OnDetached
public override void OnDetached()
modifierGroup.OnDetached()

チャート修飾子がチャート面から離脱される直前に呼び出される

OnIsEnabledChanged
protected override void OnIsEnabledChanged()
modifierGroup.OnIsEnabledChanged()

IsEnabled プロパティがこのChartModifierBase@インスタンスに変更したときに呼び出される

OnMasterMouseLeave
public override void OnMasterMouseLeave(ModifierMouseArgs e)
modifierGroup.OnMasterMouseLeave(e)

マウスが現在のMouseEventGroupのマスターを去るとき呼ばれます

e
OnModifierDoubleClick
public override void OnModifierDoubleClick(ModifierMouseArgs e)
modifierGroup.OnModifierDoubleClick(e)

親UltrachartSurfaceにマウスDoubleClickが発生したときに呼び出される

e
マウスボタン操作を詳細に説明する引数
OnModifierMouseDown
public override void OnModifierMouseDown(ModifierMouseArgs e)
modifierGroup.OnModifierMouseDown(e)

マウスボタンを親 UltrachartSurfaceに押下すると呼び出されます

e
マウスボタン操作を詳細に説明する引数
OnModifierMouseMove
public override void OnModifierMouseMove(ModifierMouseArgs e)
modifierGroup.OnModifierMouseMove(e)

マウスが親 UltrachartSurface@ に移動したときに呼び出される

e
マウスの移動操作を詳述する引数
OnModifierMouseUp
public override void OnModifierMouseUp(ModifierMouseArgs e)
modifierGroup.OnModifierMouseUp(e)

親UltrachartSurface@にマウスボタンがリリースされたときに呼び出されます

e
マウスボタン操作を詳細に説明する引数
OnModifierMouseWheel
public override void OnModifierMouseWheel(ModifierMouseArgs e)
modifierGroup.OnModifierMouseWheel(e)

マウスホイールが親 UltrachartSurface にスクロールすると呼び出されます。

e
マウスホイール操作を詳細に説明する引数
OnModifierTouchDown
public override void OnModifierTouchDown(ModifierTouchManipulationArgs e)
modifierGroup.OnModifierTouchDown(e)

親 UltrachartSurface でマルチタッチダウンインタラクションが発生したときに呼び出される

e
操作の操作を詳述する引数
OnModifierTouchMove
public override void OnModifierTouchMove(ModifierTouchManipulationArgs e)
modifierGroup.OnModifierTouchMove(e)

親 UltrachartSurface にマルチタッチ移動インタラクションが発生したときに呼び出される

e
操作の操作を詳述する引数
OnModifierTouchUp
public override void OnModifierTouchUp(ModifierTouchManipulationArgs e)
modifierGroup.OnModifierTouchUp(e)

親 UltrachartSurface でマルチタッチアップインタラクションが発生したときに呼び出される

e
操作の操作を詳述する引数
OnXAxesCollectionChanged
protected override void OnXAxesCollectionChanged(object sender, NotifyCollectionChangedEventArgs args)
modifierGroup.OnXAxesCollectionChanged(sender, args)

XAxes AxisCollection の変更を呼び出される

OnYAxesCollectionChanged
protected override void OnYAxesCollectionChanged(object sender, NotifyCollectionChangedEventArgs args)
modifierGroup.OnYAxesCollectionChanged(sender, args)

YAxes AxisCollectionの変更と呼び出される

ReadXml
public override void ReadXml(XmlReader reader)
modifierGroup.ReadXml(reader)

XML 表現から ChartModifierBase を生成します。

reader
ResetInertia
public override void ResetInertia()
modifierGroup.ResetInertia()

直ちにこの修飾子に関連付けられることができる不活性物質を停止します。

WriteXml
public override void WriteXml(XmlWriter writer)
modifierGroup.WriteXml(writer)

ChartModifierBaseをXML表現に変換します。

writer

フィールド

ChildModifiersProperty
public static readonly DependencyProperty ChildModifiersProperty
value = ModifierGroup.ChildModifiersProperty

電子メール:ChildModifiersDependencyProperty@