Example #1
0
 public override void InvokeAction(object sender, EventArgs e)
 {
     if (MainWindow != null)
     {
         if (MainWindow.ActiveControl is WorkbookForm)
         {
             WorkbookForm form = (WorkbookForm)MainWindow.ActiveControl;
             form           = new WorkbookForm(form.WorkbookView.Workbook);
             form.MdiParent = MainWindow;
             form.Show();
             return;
         }
         else
         {
             GridControlBase grid = ActiveGrid;
             if (grid != null)
             {
                 GridModel model = grid.Model;
                 GridFrame doc   = new GridFrame(model);
                 doc.Text      = ((Form)MainWindow.ActiveControl).Text + ":2";
                 doc.MdiParent = MainWindow;
                 doc.Show();
             }
         }
     }
 }
Example #2
0
		public override void InvokeAction(object sender, EventArgs e)
		{
            windowCount++;
			workbook = new WorkbookModel("Workbook");
			GridModel sheet1 = new SampleGridModel();
			SampleGrid.SetupGridModel(sheet1);
            sheet1.EnableGridListControlInComboBox = false;
			GridModel sheet2 = new SampleGridModel();
			SampleGrid.SetupGridModel(sheet2);
            sheet2.EnableGridListControlInComboBox=false;

			workbook.Worksheets.Add(new WorksheetModel(workbook, "Sheet 1", sheet1));
			workbook.Worksheets.Add(new WorksheetModel(workbook, "Sheet 2", sheet2));

            WorkbookForm doc = new WorkbookForm(workbook);
			doc.ThemesEnabled = true;
			doc.Text = workbook.Name + windowCount.ToString();
            doc.MdiParent = MainWindow;
            doc.Show();
		}