Ejemplo n.º 1
0
 //IEventAggregator _EventAggregator;
 public LayoutContentViewModel()
 {
     ID        = Guid.NewGuid();
     _nameText = this.GetType().Name;
     //_EventAggregator = ServiceLocator.ResolveType<IEventAggregator>();
     // ShellService.CurrentCultureChanged += _ShellService_CurrentCultureChanged;
     CurrentCultureChangedEvent.Register(this, CurrentCultureChangedEventHandler);
 }
Ejemplo n.º 2
0
 void CurrentCultureChangedEventHandler(CurrentCultureChangedEvent currentCultureChangedEvent)
 {
     //var cultures= currentCultureChangedEvent.Data;
     //var cultureOld = cultures.Item1;
     //var cultureNew = cultures.Item2;
     this.RaisePropertyChanged(() => Title);
     OnCurrentCultureChanged(currentCultureChangedEvent);
     RaisePropertyChanged("PackgeContentType");
 }
Ejemplo n.º 3
0
 public DocumentUnopenBase()
 {
     PropertyChanged += DocumentUnopen_PropertyChanged;
     CurrentCultureChangedEvent.Register(this, (e) => RaisePropertyChanged("PackgeContentType"));
 }
Ejemplo n.º 4
0
 virtual protected void OnCurrentCultureChanged(CurrentCultureChangedEvent currentCultureChangedEvent)
 {
 }
Ejemplo n.º 5
0
        protected override async Task Close()
        {
            await base.Close();

            CurrentCultureChangedEvent.Unregister(this, CurrentCultureChangedEventHandler);
        }