ChartPart
チャートの部分を記述するベースクラス。
継承元: Equatable<T>
実装: INotifyPropertyChanging, INotifyPropertyChanged, IChartPart<T>, IPersistable
コンストラクター
プロパティ
メソッド
internal virtual T CopyTo(T elem)
result = chartPart.CopyTo(elem)
要素のコピーを埋める。
- elem
- コピー
戻り値: コピー
public override int GetHashCode()
result = chartPart.GetHashCode()
オブジェクトのハッシュコードを取得する ChartElement.
戻り値: ハッシュコード。
public virtual void Load(SettingsStorage storage)
chartPart.Load(storage)
設定をロードします。
- storage
- 設定ストレージ。
protected override bool OnEquals(T other)
result = chartPart.OnEquals(other)
同等性に関するChartElement@を比較。
- other
- 比較する別の値。
戻り値: 、指定されたオブジェクトが現在のオブジェクトと等しい場合、そうでなければ、 。
protected void RaisePropertyChanged(string name)
chartPart.RaisePropertyChanged(name)
開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所:
- name
- プロパティ名。
protected void RaisePropertyChanging(string name)
chartPart.RaisePropertyChanging(name)
開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所:
- name
- プロパティ名。
protected void RaisePropertyValueChanging(string name, object value)
chartPart.RaisePropertyValueChanging(name, value)
開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所: 開催場所:
- name
- プロパティ名。
- value
- プロパティの新規値。
public virtual void Save(SettingsStorage storage)
chartPart.Save(storage)
設定を保存します。
- storage
- 設定ストレージ。
protected bool SetField<TField>(TField field, TField value, string name)
result = chartPart.SetField(field, value, name)
フィールド値を更新し、PropertyChangedイベントを立ち上げます。
- field
- 更新するフィールド。
- value
- 新規価値
- name
- フィールドの名前を更新する。
戻り値: フィールドが更新された場合。 それ以外の場合は。
イベント
public event PropertyChangedEventHandler PropertyChanged
chartPart.PropertyChanged += handler
チャート要素プロパティ値変更イベント。
public event PropertyChangingEventHandler PropertyChanging
chartPart.PropertyChanging += handler
チャート要素プロパティはイベントを変更します。
public event Action<object, string, object> PropertyValueChanging
chartPart.PropertyValueChanging += handler
チャート要素プロパティ値変更開始イベント。