public PickerWindow() { this.InitializeComponent(); this.listColumn.Width = new GridLength(Config.PickerListPaneWidth); this.DataContextChanged += (sender, args) => { this.viewModel = args.NewValue as PickerWindowViewModel; }; }
public LanguageViewModel(PickerWindowViewModel pickerWindowViewModel) { this.pickerWindowViewModel = pickerWindowViewModel; this.RemoveAudioLanguage = ReactiveCommand.Create(); this.RemoveAudioLanguage.Subscribe(_ => this.RemoveAudioLanguageImpl()); this.RemoveSubtitleLanguage = ReactiveCommand.Create(); this.RemoveSubtitleLanguage.Subscribe(_ => this.RemoveSubtitleLanguageImpl()); }
public LanguageViewModel(PickerWindowViewModel pickerWindowViewModel) { this.pickerWindowViewModel = pickerWindowViewModel; }