public VirtualChart(IContainer container) { using (PresenterFactory.BeginSharedPresenterTransaction(container, new EmptyPostableForm())) { m_SharedPresenter = PresenterFactory.SharedPresenter; // any size m_ChartDetail = new ChartDetailForm { Size = new Size(1000, 1000) }; } }
public void BaseLayoutPresenterTryGetStartUpParameterTest() { object layoutId; var sharedPresenter = new SharedPresenter(m_Container, new BaseForm()); Assert.IsFalse(sharedPresenter.TryGetStartUpParameter("xxx", out layoutId)); sharedPresenter.SharedModel.StartUpParameters = new Dictionary <string, object> { { "LayoutId", 10 } }; Assert.IsFalse(sharedPresenter.TryGetStartUpParameter("yyy", out layoutId)); Assert.IsTrue(sharedPresenter.TryGetStartUpParameter("LayoutId", out layoutId)); Assert.AreEqual(10, layoutId); }
public VirtualPivot(IContainer container) { DevXLocalizer.Init(); m_Container = container; m_PivotPlaceHolder = new VirtualPivotPlaceHolder(); using (PresenterFactory.BeginSharedPresenterTransaction(m_Container, m_PivotPlaceHolder)) { m_SharedPresenter = PresenterFactory.SharedPresenter; m_DBService = new WinLayout_DB(m_SharedPresenter.SharedModel); m_AvrPivot = new AvrPivotGrid(); m_PivotPlaceHolder.Controls.Add(m_AvrPivot); } }