void RaiseSelectedEntityChangedEvent(IPlatformEntity entity) { var newEventArgs = new SelectedEntityChangedEventArgs(SelectedEntityChangedEvent) { Entity = entity }; RaiseEvent(newEventArgs); }
public TreeViewModel(IPlatformEntity entity, bool showFiles) { var view = new EntityViewModel(null, entity, showFiles, true); entity.Tag = view; RootNodes = new ObservableCollection<IEntityViewModel> { view }; }