public IVisio.Page CreatePage(FormPage formpage) { this.FormPage = formpage; this.page = this.VisioPages.Add(); this.page.Name = formpage.Name; // Update the Page Cells var pagesheet = page.PageSheet; var pageupdate = new VA.ShapeSheet.Update(); var pagecells = new VA.Pages.PageCells(); pagecells.PageWidth = formpage.Size.Width; pagecells.PageHeight = formpage.Size.Height; pagecells.PageLeftMargin = formpage.Margin.Left; pagecells.PageRightMargin = formpage.Margin.Right; pagecells.PageTopMargin = formpage.Margin.Top; pagecells.PageBottomMargin = formpage.Margin.Bottom; pageupdate.SetFormulas(pagecells); pageupdate.Execute(pagesheet); this.Reset(); return(this.page); }
public IVisio.Page CreatePage(FormPage formpage) { this.FormPage = formpage; this.page = this.VisioPages.Add(); this.page.Name = formpage.Name; // Update the Page Cells var pagesheet = this.page.PageSheet; var pageupdate = new ShapeSheet.Update(); var pagecells = new Pages.PageCells(); pagecells.PageWidth = formpage.Size.Width; pagecells.PageHeight = formpage.Size.Height; pagecells.PageLeftMargin = formpage.Margin.Left; pagecells.PageRightMargin = formpage.Margin.Right; pagecells.PageTopMargin = formpage.Margin.Top; pagecells.PageBottomMargin = formpage.Margin.Bottom; pageupdate.SetFormulas(pagecells); pageupdate.Execute(pagesheet); this.Reset(); return this.page; }