Exemple #1
0
        void frm_Doing_DoWork_View(frmDoing sender, System.ComponentModel.DoWorkEventArgs e)
        {
            int ac = application.ActiveDocument.Views.Count;

            sender.SetMaxProgress(ac);
            int i = 1;

            foreach (Corel.Interop.VGCore.View v in application.ActiveDocument.Views)
            {
                frm_Doing.SetProgress(i - 1, String.Format("共{0:D}个{1:1},正在删除第{0:D}个", ac, "视图", i));
                try
                {
                    v.Delete();
                }
                catch
                {
                }
                i++;
            }
        }
Exemple #2
0
 void DeleteViews(Document doc)
 {
     frm_Doing         = new frmDoing();
     frm_Doing.DoWork += frm_Doing_DoWork_View;
     frm_Doing.Show();
 }