public EditMetadataImportSettingViewModel()
 {
     OpenBrowserCommand
     .Subscribe(() => Process.Start(new ProcessStartInfo(Resources.EditMetadataImportSettingDialog_PatternUri)));
     OkCommand = EditTarget
                 .Where(x => x != null)
                 .Select(_ => true)
                 .ToReactiveCommand();
     OkCommand
     .Subscribe(_ =>
     {
         EditTarget.Value.Commit();
         FinishInteraction();
     });
     CancelCommand
     .Subscribe(_ =>
     {
         FinishInteraction();
     });
 }
Example #2
0
 private void ToastActivated(object sender, EventArgs args)
 {
    var uri = IsRunning ? RunningTfsUri : TfsUri;
    OpenBrowserCommand.Execute(uri);
 }