/// <summary> /// Project változott és ez rléteszenzé a változásokat, ami alapján a céltudosabban lehetne viselkedni. /// </summary> private void ProjectService_ContentChanged(object sender, StorageChanegdEventArgs e) { Debug.WriteLine(GetType().Namespace + "." + GetType().Name + "." + MethodBase.GetCurrentMethod().Name + "():" + e.ToString()); if (e.DataObjects == DataObjects.ParameterProperty) { /*A megjelítéshez tartozó konverterek itt frissülnek*/ if (e.PropertyDescriptor.Name == PropertyPlus.GetPropertyName(() => _storage.Parameters.ArbitrationIdFormat)) { Converters.ArbitrationIdConverter.Format = _storage.Parameters.ArbitrationIdFormat; } if (e.PropertyDescriptor.Name == PropertyPlus.GetPropertyName(() => _storage.Parameters.DataFormat)) { Converters.DataFrameConverter.Format = _storage.Parameters.DataFormat; } } /*Project fájl neve...*/ MainForm.Text = _storage.ToString(); EventAggregator.Instance.Publish(new StorageAppEvent(_storage, FileChangingType.ContentChanged, e)); }