public void clearUIState(String stateInfo, DateTime stateDateTime, MediaStateType stateType) { UIMediaCollection.EnterWriteLock(); try { UIMediaCollection.Clear(); MediaStateInfo = stateInfo; MediaStateDateTime = stateDateTime; MediaStateType = stateType; } finally { UIMediaCollection.ExitWriteLock(); fireEvents(MediaStateChangedAction.Clear, null); } }
void setMediaStateType(MediaStateType type) { switch (type) { case MediaStateType.Directory: infoImage.Source = (ImageSource)Resources["folder"]; break; case MediaStateType.SearchResult: infoImage.Source = (ImageSource)Resources["search"]; break; case MediaStateType.Other: infoImage.Source = (ImageSource)Resources["folder"]; break; default: break; } }