public VideoTranscodeView() { InitializeComponent(); ViewModel = new VideoTranscodeViewModel(); ViewModel.ClosingRequest += viewModel_ClosingRequest; DataContext = ViewModel; }
public VideoTranscodeProgressViewModel(VideoTranscodeViewModel vm) { WindowIcon = "pack://application:,,,/Resources/Icons/videotranscode.ico"; WindowTitle = "Video Transcoding Progress"; AsyncState = vm; Items = vm.Items; CancelCommand.IsExecutable = true; OkCommand.IsExecutable = false; }