Пример #1
0
        private void CancerRiskView_Load(object sender, EventArgs e)
        {
            if (!ViewClosing)
            {
                theDockPanel.AllowEndUserDocking = SessionManager.Instance.AllowDockDragAndDrop;

                string configFile = SessionManager.SelectDockConfig("CancerRiskViewDockPanel.config");
                DeserializeDockContent m_deserializeDockContent = new DeserializeDockContent(GetContentFromPersistString);

                if (File.Exists(configFile))
                {
                    theDockPanel.LoadFromXml(configFile, m_deserializeDockContent);

                }
                else
                {
                    colorv = new ColoEndoCancerRiskView();
                    colorv.Show(theDockPanel);
                    colorv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document;

                    bocrv = new BrOvCancerRiskView();
                    bocrv.Show(theDockPanel);
                    bocrv.DockState = WeifenLuo.WinFormsUI.Docking.DockState.Document;

                }

                bocrv.SetOvarianRiskVisibility(true);
            }
        }
Пример #2
0
        private IDockContent GetContentFromPersistString(string persistString)
        {
            if (persistString == typeof(BrOvCancerRiskView).ToString())
            {
                bocrv = new BrOvCancerRiskView();
                return bocrv;
            }
            if (persistString == typeof(ColoEndoCancerRiskView).ToString())
            {
                colorv = new ColoEndoCancerRiskView();
                return colorv;
            }

            return null;
        }
Пример #3
0
 private void GenerateRiskChart()
 {
     bocrv = new BrOvCancerRiskView(proband);
     image = bocrv.getRiskChartToDisplay();
 }