public static bool Show(string name, out ReplaceResult result)
        {
            ReplaceBox box = new ReplaceBox();

            box.label1.Text = string.Format(Properties.Resources.ReplaceConfirm, name);

            box.ShowDialog();
            result = box.result;

            return(true);
        }
示例#2
0
 private bool ShowReplaceDialog(string name)
 {
     if (yesToAll) return true;
     else if (noToAll) return false;
     else
     {
         ReplaceBox dialog = new ReplaceBox(name);
         dialog.ShowDialog();
         switch (dialog.result)
         {
             case ReplaceResult.NoToAll:
                 noToAll = true;
                 return false;
             case ReplaceResult.No:
                 return false;
             case ReplaceResult.YesToAll:
                 yesToAll = true;
                 return true;
             case ReplaceResult.Yes:
                 return true;
         }
     }
     throw new Exception("cant get here anyway");
 }