/// <summary> /// オブジェクトを更新します。 /// </summary> /// <param name="obj">オブジェクトデータ</param> private void UpdateObject(XmlSerializerViewModel obj) { Age = obj.Age; Name = obj.Name; Birthday = obj.Birthday; BloodType = obj.BloodType; Gender = obj.Gender; }
/// <summary> /// 当ウィンドウがロードされた際に呼ばれるイベントハンドラです。 /// </summary> /// <param name="sender">イベント発行元オブジェクト</param> /// <param name="e">イベント引数オブジェクト</param> private void Window_Loaded(object sender, RoutedEventArgs e) { _vm = DataContext as XmlSerializerViewModel; if (_vm != null) { // これ以降に変更されたら変更ダイアログを表示します。 _vm.SaveSnapshotData(); } }