axPageLayoutControl1.ActiveView.ShowScrollBars = true; //スクロール バーの表示 axPageLayoutControl1.ActiveView.ShowRulers = true; //ルーラーの表示(Parolでは無効) axPageLayoutControl1.PageLayout.SnapGrid.IsVisible = true; //グリッドの表示 axPageLayoutControl1.Page.IsPrintableAreaVisible = true; //余白の表示 //水平ガイド ISnapGuides pHorizonalSnapGuides = axPageLayoutControl1.PageLayout.HorizontalSnapGuides; pHorizonalSnapGuides.AreVisible = true; //水平ガイドの表示 pHorizonalSnapGuides.AddGuide(10); //水平ガイドの追加 //垂直ガイド ISnapGuides pVerticalSnapGuides = axPageLayoutControl1.PageLayout.VerticalSnapGuides; pVerticalSnapGuides.AreVisible = true; //垂直ガイドの表示 pVerticalSnapGuides.AddGuide(10); //垂直ガイドの追加 IGraphicSnapEnvironment pGraphicSnapEnvironment = (IGraphicSnapEnvironment)axPagol1.PageLayout; pGraphicSnapEnvironment.ClearSnapAgents(); //ルーラーへのスナップの有効化 IPageLayoutSnap pRulerSnap = new RulerSnapClass(); pRulerSnap.PageLayout = axPageLayoutControl1.PageLayout; pGraphicSnapEnvironment.AddSnapAgent(pRulerSnap); //ガイドへのスナップの有効化 IPageLayoutSnap pGuideSnap = new GuideSnapClass(); pGuideSnap.PageLayout = axPageLayoutControl1.PageLayout; pGraphicSnapEnvironment.AddSnapAgent(pGuideSnap); //グリッドへののスナップの有効化 IPageLayoutSnap pGridSnap = new GridSnapClass(); pGridSnap.PageLayout = axPageLayoutControl1.PageLayout; pGraphicSnapEnvironment.AddSnapAgent(pGridSnap); //余白へのスナップの有効化 IPageLayoutSnap pMarginSnap = new MarginSnapClass(); pMarginSnap.PageLayout = axPageLayoutControl1.PageLayout; pGraphicSnapEnvironment.AddSnapAgent(pMarginSnap);
レイアウト ビューでルーラー・ガイド・グリッド・余白の設定
2016/9/1 (木)