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());
        }
Exemple #3
0
 public LanguageViewModel(PickerWindowViewModel pickerWindowViewModel)
 {
     this.pickerWindowViewModel = pickerWindowViewModel;
 }