public AudioViewModel(Audio audio, IAudioAdapter adapter, Lyrics lyrics=null) { _audio = audio; _lyrics = lyrics; _adapter = adapter; _mediaElement = new MediaElement(); PlayOrPauseImage = new DoubleImageViewModel(Resources.PlayImape, Resources.PauseImage); OpenOrCloseTextImage = new DoubleImageViewModel(Resources.OpenTextImage, Resources.CloseTextImage); }
/// <summary> /// Конструктор с параметрами /// </summary> /// <param name="adapter">Адаптер контакта</param> public SearcherViewModel(IAudioAdapter adapter) { _adapter = adapter; OptionImage = new DoubleImageViewModel(Resources.OpenSettingsImage, Resources.CloseTextImage); SearchResult = new AudioCollectionViewModel(_adapter.GetUserAudio().ToArray(), adapter); SearchOptions = new AudioSearchOptions(); CanSearch = true; OnPropertyChanged("EmptySearchResult"); OnPropertyChanged("FullSearchResult"); }