ChartPart

StockSharp.Xaml.Charting

チャートの部分を記述するベースクラス。

継承元: Equatable<T>

実装: INotifyPropertyChanging, INotifyPropertyChanged, IChartPart<T>, IPersistable

コンストラクター

ChartPart
protected ChartPart()
chartPart = ChartPart()

Initialize ChartPart.

プロパティ

Id
public Guid Id { get; internal set; }
value = chartPart.Id
chartPart.Id = value

ユニークなID。

メソッド

CopyTo
internal virtual T CopyTo(T elem)
result = chartPart.CopyTo(elem)

要素のコピーを埋める。

elem
コピー

戻り値: コピー

GetHashCode
public override int GetHashCode()
result = chartPart.GetHashCode()

オブジェクトのハッシュコードを取得する ChartElement.

戻り値: ハッシュコード。

Load
public virtual void Load(SettingsStorage storage)
chartPart.Load(storage)

設定をロードします。

storage
設定ストレージ。
OnEquals
protected override bool OnEquals(T other)
result = chartPart.OnEquals(other)

同等性に関するChartElement@を比較。

other
比較する別の値。

戻り値: 、指定されたオブジェクトが現在のオブジェクトと等しい場合、そうでなければ、 。

RaisePropertyChanged
protected void RaisePropertyChanged(string name)
chartPart.RaisePropertyChanged(name)

開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所:

name
プロパティ名。
RaisePropertyChanging
protected void RaisePropertyChanging(string name)
chartPart.RaisePropertyChanging(name)

開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所:

name
プロパティ名。
RaisePropertyValueChanging
protected void RaisePropertyValueChanging(string name, object value)
chartPart.RaisePropertyValueChanging(name, value)

開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所:

name
プロパティ名。
value
プロパティの新規値。
Save
public virtual void Save(SettingsStorage storage)
chartPart.Save(storage)

設定を保存します。

storage
設定ストレージ。
SetField``1
protected bool SetField<TField>(TField field, TField value, string name)
result = chartPart.SetField(field, value, name)

フィールド値を更新し、PropertyChangedイベントを立ち上げます。

field
更新するフィールド。
value
新規価値
name
フィールドの名前を更新する。

戻り値: フィールドが更新された場合。 それ以外の場合は。

イベント

PropertyChanged
public event PropertyChangedEventHandler PropertyChanged
chartPart.PropertyChanged += handler

チャート要素プロパティ値変更イベント。

PropertyChanging
public event PropertyChangingEventHandler PropertyChanging
chartPart.PropertyChanging += handler

チャート要素プロパティはイベントを変更します。

PropertyValueChanging
public event Action<object, string, object> PropertyValueChanging
chartPart.PropertyValueChanging += handler

チャート要素プロパティ値変更開始イベント。