private void BuildPlatformView() { _sPlatformView = new SiteListView(); _sPlatformView.MySortBrush = SystemBrushes.ControlLight; _sPlatformView.MyHighlightBrush = Brushes.Khaki; _sPlatformView.GridLines = true; _sPlatformView.MultiSelect = false; _sPlatformView.Dock = DockStyle.Fill; _sPlatformView.ControlPadding = 4; _sPlatformView.HeaderStyle = ColumnHeaderStyle.Nonclickable; _sPlatformView.Columns.Add(new EXColumnHeader("Test Category", 100)); EXBoolColumnHeader boolcol = new EXBoolColumnHeader("Test Selected?", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 80); boolcol.Editable = false; _sPlatformView.Columns.Add(boolcol); boolcol = new EXBoolColumnHeader("Test Referred?", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 80); boolcol.Editable = false; _sPlatformView.Columns.Add(boolcol); boolcol = new EXBoolColumnHeader("Has Instrument?", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 80); boolcol.Editable = false; _sPlatformView.Columns.Add(boolcol); _sPlatformView.Columns.Add(new EXColumnHeader("# Instrument", 80)); _sPlatformView.Columns.Add(new EXColumnHeader("Remarks", 300)); _sPlatformView.DoubleClick += new EventHandler(sListView_DoubleClick); tabInstrument.Controls.Add(_sPlatformView); }
private void LoadSiteListView() { _sListView = new SiteListView(); _sListView.MySortBrush = SystemBrushes.ControlLight; _sListView.MyHighlightBrush = Brushes.Goldenrod; _sListView.GridLines = true; _sListView.MultiSelect = false; _sListView.Dock = DockStyle.Fill; _sListView.ControlPadding = 4; _sListView.HeaderStyle = ColumnHeaderStyle.Nonclickable; _comSupplies = new ComboBox(); _comSupplies.Items.AddRange(Enum.GetNames(typeof(CollectionSupplieAppliedToEnum))); //add columns and items _sListView.Columns.Add(new EXColumnHeader("Product", 150)); _sListView.Columns.Add(new EXColumnHeader("B.Unit", 60)); EXEditableColumnHeader exEditCol = new EXEditableColumnHeader("U.Rate", 60); _sListView.Columns.Add(exEditCol); _sListView.Columns.Add(new EXColumnHeader("Quantify According to...", 100)); exEditCol = new EXEditableColumnHeader("Supplies Apply to", _comSupplies, 100); _sListView.Columns.Add(exEditCol); _sListView.EditableListViewSubitemValueChanged += new EventHandler <EXEditableListViewSubitemEventArgs>(_sListView_EditableListViewSubitemValueChanged); _sListView.SelectedIndexChanged += new EventHandler(sListView_SelectedIndexChanged); panProduct.Controls.Add(_sListView); }
private void LoadSiteListView() { _sListView = new SiteListView(); _sListView.MySortBrush = SystemBrushes.ControlLight; _sListView.MyHighlightBrush = Brushes.Goldenrod; _sListView.GridLines = true; _sListView.MultiSelect = false; _sListView.Dock = DockStyle.Fill; _sListView.ControlPadding = 4; _sListView.HeaderStyle = ColumnHeaderStyle.None; _comTestingArea = new ComboBox(); _comTestingArea.ValueMember = "Id"; _comTestingArea.DisplayMember = "CategoryName"; _comTestingArea.DataSource = _lstCategories; //add columns and items _sListView.Columns.Add(new EXColumnHeader("Category/Region Name", 200)); EXEditableColumnHeader exEditCol = new EXEditableColumnHeader("Category/Region", _comTestingArea, 200); _sListView.Columns.Add(exEditCol); _sListView.EditableListViewSubitemValueChanged += new EventHandler <EXEditableListViewSubitemEventArgs>(_sListView_EditableListViewSubitemValueChanged); panel1.Controls.Add(_sListView); }
private void InitOtherListView() { _othListView = new SiteListView(); _othListView.MySortBrush = SystemBrushes.ControlLight; _othListView.MyHighlightBrush = Brushes.Goldenrod; _othListView.GridLines = true; _othListView.MultiSelect = false; _othListView.Dock = DockStyle.Fill; _othListView.ControlPadding = 4; _othListView.HeaderStyle = ColumnHeaderStyle.Nonclickable; //add columns and items EXColumnHeader exEditCol = new EXColumnHeader("", 120); _othListView.Columns.Add(exEditCol); //string[] testname = Enum.GetNames(typeof(OtherTestNameEnum)); var results = DataRepository.GetTestByPlatform(ClassOfMorbidityTestEnum.OtherTest.ToString()); //for (int i = 0; i < testname.Length; i++) foreach (Test t in results) { EXEditableColumnHeader exCol = new EXEditableColumnHeader(t.TestName, 60); _othListView.Columns.Add(exCol); } _othListView.EditableListViewSubitemValueChanged += new EventHandler <EXEditableListViewSubitemEventArgs>(_othListView_EditableListViewSubitemValueChanged); tabOther.Controls.Add(_othListView); }
private void LoadSiteListView() { _sListView = new SiteListView(); _sListView.MySortBrush = SystemBrushes.ControlLight; _sListView.MyHighlightBrush = Brushes.Goldenrod; _sListView.GridLines = true; _sListView.MultiSelect = false; _sListView.Dock = DockStyle.Fill; _sListView.ControlPadding = 4; _sListView.HeaderStyle = ColumnHeaderStyle.Nonclickable; //add SmallImageList to ListView - images will be shown in ColumnHeaders var colimglst = new ImageList(); colimglst.Images.Add("down", trueFalseImageList.Images[2]); colimglst.Images.Add("up", trueFalseImageList.Images[3]); colimglst.ColorDepth = ColorDepth.Depth32Bit; colimglst.ImageSize = new Size(20, 20); // this will affect the row height _sListView.SmallImageList = colimglst; //add columns and items _sListView.Columns.Add(new EXColumnHeader("Category/Region", 150)); _sListView.Columns.Add(new EXColumnHeader("ART Site", 150)); _sListView.Columns.Add(new EXEditableColumnHeader("% pediatrics", 80)); int month = _forecast.StartBudgetPeriod; if (month - 1 == 0) { _sListView.Columns.Add(new EXColumnHeader(LqtUtil.Months[11], 80)); } else { _sListView.Columns.Add(new EXColumnHeader(LqtUtil.Months[month - 2], 80)); } for (int i = 1; i <= 12; i++) { if (month > 12) { month = 1; } _sListView.Columns.Add(new EXColumnHeader(LqtUtil.Months[month - 1], 80)); month++; } _sListView.Columns.Add(new EXEditableColumnHeader("Growth Target", 80)); var boolcol = new EXBoolColumnHeader("Apply Growth", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 80) { Editable = true }; _sListView.Columns.Add(boolcol); _sListView.BoolListViewSubItemValueChanged += new EventHandler <EXBoolListViewSubItemEventArgs>(sListView_BoolListViewSubItemValueChanged); _sListView.EditableListViewSubitemValueChanged += new EventHandler <EXEditableListViewSubitemEventArgs>(_sListView_EditableListViewSubitemValueChanged); _sListView.SelectedIndexChanged += new EventHandler(sListView_SelectedIndexChanged); splitContainer1.Panel2.Controls.Add(_sListView); }
private void BuildPatientBehaviorView() { _pBehaviorView = new SiteListView(); _pBehaviorView.MySortBrush = SystemBrushes.ControlLight; _pBehaviorView.MyHighlightBrush = Brushes.Khaki; _pBehaviorView.GridLines = true; _pBehaviorView.MultiSelect = false; _pBehaviorView.Dock = DockStyle.Fill; _pBehaviorView.ControlPadding = 1; _pBehaviorView.HeaderStyle = ColumnHeaderStyle.None; _pBehaviorView.Columns.Add(new EXColumnHeader("Site Name", 150)); _pBehaviorView.Columns.Add(new EXColumnHeader("--", 10)); //adult in treatment attrition _pBehaviorView.Columns.Add(new EXColumnHeader("A.T.A", 51)); //adult in pre-ART attrition _pBehaviorView.Columns.Add(new EXColumnHeader("A.P.A.A", 51)); //adult migration to treatment _pBehaviorView.Columns.Add(new EXColumnHeader("A.M", 51)); _pBehaviorView.Columns.Add(new EXColumnHeader("--", 10)); _pBehaviorView.Columns.Add(new EXColumnHeader("%Ped in treatment", 51)); _pBehaviorView.Columns.Add(new EXColumnHeader("%Ped in Pre-ART", 51)); _pBehaviorView.Columns.Add(new EXColumnHeader("--", 10)); //pediatric in treatment attrition _pBehaviorView.Columns.Add(new EXColumnHeader("P.T.A", 51)); //pediatric in pre-ART attrition _pBehaviorView.Columns.Add(new EXColumnHeader("P.P.A.A", 51)); //pediatric migration _pBehaviorView.Columns.Add(new EXColumnHeader("P.M", 51)); scPBehavior.Panel2.Controls.Add(_pBehaviorView); }
private void LoadSiteListView() { _sListView = new SiteListView(); _sListView.MySortBrush = SystemBrushes.ControlLight; _sListView.MyHighlightBrush = Brushes.Goldenrod; _sListView.GridLines = true; _sListView.MultiSelect = false; _sListView.Dock = DockStyle.Fill; _sListView.ControlPadding = 4; _sListView.HeaderStyle = ColumnHeaderStyle.Nonclickable; _sListView.Scrollable = true; //add SmallImageList to ListView - images will be shown in ColumnHeaders ImageList colimglst = new ImageList(); colimglst.Images.Add("down", trueFalseImageList.Images[2]); colimglst.Images.Add("up", trueFalseImageList.Images[3]); colimglst.ColorDepth = ColorDepth.Depth32Bit; colimglst.ImageSize = new Size(20, 20); // this will affect the row height _sListView.SmallImageList = colimglst; //add columns and items _sListView.Columns.Add(new EXColumnHeader("Category/Region", 100)); _sListView.Columns.Add(new EXColumnHeader("ART Site", 150)); _sListView.Columns.Add(new EXColumnHeader("Site Type", 80)); EXBoolColumnHeader boolcol = new EXBoolColumnHeader("VCT", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 60); boolcol.Editable = true; _sListView.Columns.Add(boolcol); boolcol = new EXBoolColumnHeader("CD4", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 60); boolcol.Editable = true; _sListView.Columns.Add(boolcol); boolcol = new EXBoolColumnHeader("Chemistry", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 60); boolcol.Editable = true; _sListView.Columns.Add(boolcol); boolcol = new EXBoolColumnHeader("Hematology", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 60); boolcol.Editable = true; _sListView.Columns.Add(boolcol); boolcol = new EXBoolColumnHeader("Viral Load", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 60); boolcol.Editable = true; _sListView.Columns.Add(boolcol); boolcol = new EXBoolColumnHeader("Other Test", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 60); boolcol.Editable = true; _sListView.Columns.Add(boolcol); boolcol = new EXBoolColumnHeader("Consumable", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 60); boolcol.Editable = true; _sListView.Columns.Add(boolcol); _sListView.BoolListViewSubItemValueChanged += new EventHandler <EXBoolListViewSubItemEventArgs>(sListView_BoolListViewSubItemValueChanged); _sListView.SelectedIndexChanged += new EventHandler(sListView_SelectedIndexChanged); panSites.Controls.Add(_sListView); }
private void LoadSiteListView() { _sListView = new SiteListView(); _sListView.MySortBrush = SystemBrushes.ControlLight; _sListView.MyHighlightBrush = Brushes.Goldenrod; _sListView.GridLines = true; _sListView.MultiSelect = false; _sListView.Dock = DockStyle.Fill; _sListView.ControlPadding = 4; _sListView.HeaderStyle = ColumnHeaderStyle.Nonclickable; //add columns and items _sListView.Columns.Add(new EXColumnHeader("Category/Region", 150)); _sListView.Columns.Add(new EXColumnHeader("ART Site", 150)); _sListView.Columns.Add(new EXEditableColumnHeader("% pediatrics", 80)); int month = _forecast.StartBudgetPeriod; if (month - 1 == 0) { _sListView.Columns.Add(new EXColumnHeader(LqtUtil.Months[11], 80)); } else { _sListView.Columns.Add(new EXColumnHeader(LqtUtil.Months[month - 2], 80)); } for (int i = 1; i <= 12; i++) { if (month > 12) { month = 1; } _sListView.Columns.Add(new EXColumnHeader(LqtUtil.Months[month - 1], 80)); month++; } _sListView.Columns.Add(new EXEditableColumnHeader("Growth Target", 80)); EXBoolColumnHeader boolcol = new EXBoolColumnHeader("Apply Growth", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 80); boolcol.Editable = true; _sListView.Columns.Add(boolcol); _sListView.BoolListViewSubItemValueChanged += new EventHandler <EXBoolListViewSubItemEventArgs>(sListView_BoolListViewSubItemValueChanged); _sListView.EditableListViewSubitemValueChanged += new EventHandler <EXEditableListViewSubitemEventArgs>(_sListView_EditableListViewSubitemValueChanged); _sListView.SelectedIndexChanged += new EventHandler(sListView_SelectedIndexChanged); splitContainer1.Panel2.Controls.Add(_sListView); }
private void InitCD4ListView() { _cd4ListView = new SiteListView(); _cd4ListView.MySortBrush = SystemBrushes.ControlLight; _cd4ListView.MyHighlightBrush = Brushes.Goldenrod; _cd4ListView.GridLines = true; _cd4ListView.MultiSelect = false; _cd4ListView.Dock = DockStyle.Fill; _cd4ListView.ControlPadding = 4; _cd4ListView.HeaderStyle = ColumnHeaderStyle.Nonclickable; //add columns and items EXEditableColumnHeader exEditCol = new EXEditableColumnHeader("", 120); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month1", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month2", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month3", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month4", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month5", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month6", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month7", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month8", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month9", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month10", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month11", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month12", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Tests/ year after month 12", 100); _cd4ListView.Columns.Add(exEditCol); _cd4ListView.EditableListViewSubitemValueChanged += new EventHandler <EXEditableListViewSubitemEventArgs>(_cd4ListView_EditableListViewSubitemValueChanged); tabCD4.Controls.Add(_cd4ListView); }
private void LoadSiteListView() { _sListView = new SiteListView(); _sListView.MySortBrush = SystemBrushes.ControlLight; _sListView.MyHighlightBrush = Brushes.Goldenrod; _sListView.GridLines = true; _sListView.MultiSelect = false; _sListView.Dock = DockStyle.Fill; _sListView.ControlPadding = 4; _sListView.HeaderStyle = ColumnHeaderStyle.None; _comTestingArea = new ComboBox(); _comTestingArea.ValueMember = "Id"; _comTestingArea.DisplayMember = "CategoryName"; //_comTestingArea.DataSource = _lstCategories; //add columns and items _sListView.Columns.Add(new EXColumnHeader("Region Name", 100)); _sListView.Columns.Add(new EXColumnHeader("ART Site", 100)); var colMsite = new EXEditableColumnHeader("Mapped Site", _comTestingArea, 200); _sListView.Columns.Add(colMsite); var colCat = new EXEditableColumnHeader("Category/Region", _comTestingArea, 200); _sListView.Columns.Add(colCat); _sListView.Columns.Add(new EXColumnHeader("CURRENT P.T", 130)); _sListView.Columns.Add(new EXColumnHeader("CURRENT P.Pre-T", 130)); _sListView.Columns.Add(new EXColumnHeader("EVER STARTED P.T", 130)); _sListView.Columns.Add(new EXColumnHeader("EVER STARTED P.Pre-T", 130)); _sListView.Columns.Add(new EXColumnHeader("VCT", 100)); _sListView.Columns.Add(new EXColumnHeader("CD4", 100)); _sListView.Columns.Add(new EXColumnHeader("Chemistry", 100)); _sListView.Columns.Add(new EXColumnHeader("Hematology", 100)); _sListView.Columns.Add(new EXColumnHeader("Viral Load", 100)); _sListView.Columns.Add(new EXColumnHeader("Other Tests", 100)); _sListView.Columns.Add(new EXColumnHeader("Consumables", 100)); _sListView.Columns.Add(new EXColumnHeader("Exist", 100)); _sListView.Columns.Add(new EXColumnHeader("Remarks", 165)); _sListView.EditableListViewSubitemValueChanged += new EventHandler <EXEditableListViewSubitemEventArgs>(_sListView_EditableListViewSubitemValueChanged); _sListView.ComboBoxBeforeVisible += new EventHandler <EXEditableListViewComboBoxEventArgs>(_sListView_ComboBoxBeforeVisible); //panel1.Controls.Add(_sListView); }
private void LoadSiteListView() { _sListView = new SiteListView(); _sListView.MySortBrush = SystemBrushes.ControlLight; _sListView.MyHighlightBrush = Brushes.Goldenrod; _sListView.GridLines = true; _sListView.MultiSelect = false; _sListView.Dock = DockStyle.Fill; _sListView.ControlPadding = 4; _sListView.HeaderStyle = ColumnHeaderStyle.Nonclickable; //add columns and items _sListView.Columns.Add(new EXColumnHeader("Category/Region", 100)); _sListView.Columns.Add(new EXColumnHeader("ART Site", 120)); _sListView.Columns.Add(new EXEditableColumnHeader("% pediatrics", 60)); int month = _forecast.StartBudgetPeriod; if (month - 1 == 0) { _sListView.Columns.Add(new EXColumnHeader(LqtUtil.Months[11], 80)); } else { _sListView.Columns.Add(new EXColumnHeader(LqtUtil.Months[month - 2], 80)); } for (int i = 1; i <= 12; i++) { if (month > 12) { month = 1; } _sListView.Columns.Add(new EXColumnHeader(LqtUtil.Months[month - 1], 80)); month++; } _sListView.EditableListViewSubitemValueChanged += new EventHandler <EXEditableListViewSubitemEventArgs>(_sListView_EditableListViewSubitemValueChanged); this.Controls.Add(_sListView); }
private void BuildSupplyListView() { _supplyListView = new SiteListView(); _supplyListView.MySortBrush = SystemBrushes.ControlLight; _supplyListView.MyHighlightBrush = Brushes.Khaki; _supplyListView.GridLines = true; _supplyListView.MultiSelect = false; _supplyListView.Dock = DockStyle.Fill; _supplyListView.ControlPadding = 1; _supplyListView.HeaderStyle = ColumnHeaderStyle.Nonclickable; _supplyListView.Columns.Add(new EXColumnHeader("Product Name", 160)); _supplyListView.Columns.Add(new EXColumnHeader("Pack Size", 60)); _supplyListView.Columns.Add(new EXColumnHeader("Unit", 40)); _supplyListView.Columns.Add(new EXColumnHeader("Pack Cost", 60)); _supplyListView.Columns.Add(new EXColumnHeader("Packs/Site", 40)); _supplyListView.Columns.Add(new EXColumnHeader("Usage Rate", 60)); _supplyListView.Columns.Add(new EXColumnHeader("Quantify According To", 150)); _supplyListView.Columns.Add(new EXColumnHeader("Applied To", 60)); tabSupply.Controls.Add(_supplyListView); }
private void LoadSiteListView() { _sListView = new SiteListView(); _sListView.MySortBrush = SystemBrushes.ControlLight; _sListView.MyHighlightBrush = Brushes.Goldenrod; _sListView.GridLines = true; _sListView.MultiSelect = false; _sListView.Dock = DockStyle.Fill; _sListView.ControlPadding = 4; _sListView.HeaderStyle = ColumnHeaderStyle.None; _comTestingArea = new ComboBox(); _comTestingArea.ValueMember = "Id"; _comTestingArea.DisplayMember = "CategoryName"; _comTestingArea.DataSource = _lstCategories; //add columns and items _sListView.Columns.Add(new EXColumnHeader("Category/Region Name", 200)); EXEditableColumnHeader exEditCol = new EXEditableColumnHeader("Category/Region", _comTestingArea, 200); _sListView.Columns.Add(exEditCol); _sListView.EditableListViewSubitemValueChanged += new EventHandler<EXEditableListViewSubitemEventArgs>(_sListView_EditableListViewSubitemValueChanged); panel1.Controls.Add(_sListView); }
private void LoadSiteListView() { _sListView = new SiteListView(); _sListView.MySortBrush = SystemBrushes.ControlLight; _sListView.MyHighlightBrush = Brushes.Goldenrod; _sListView.GridLines = true; _sListView.MultiSelect = false; _sListView.Dock = DockStyle.Fill; _sListView.ControlPadding = 4; _sListView.HeaderStyle = ColumnHeaderStyle.Nonclickable; //add columns and items _sListView.Columns.Add(new EXColumnHeader("Category/Region", 150)); _sListView.Columns.Add(new EXColumnHeader("ART Site", 150)); _sListView.Columns.Add(new EXEditableColumnHeader("% pediatrics", 80)); int month = _forecast.StartBudgetPeriod; if (month - 1 == 0) _sListView.Columns.Add(new EXColumnHeader(LqtUtil.Months[11], 80)); else _sListView.Columns.Add(new EXColumnHeader(LqtUtil.Months[month - 2], 80)); for (int i = 1; i <= 12; i++) { if (month > 12) month = 1; _sListView.Columns.Add(new EXColumnHeader(LqtUtil.Months[month - 1], 80)); month++; } _sListView.Columns.Add(new EXEditableColumnHeader("Growth Target", 80)); EXBoolColumnHeader boolcol = new EXBoolColumnHeader("Apply Growth", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 80); boolcol.Editable = true; _sListView.Columns.Add(boolcol); _sListView.BoolListViewSubItemValueChanged += new EventHandler<EXBoolListViewSubItemEventArgs>(sListView_BoolListViewSubItemValueChanged); _sListView.EditableListViewSubitemValueChanged += new EventHandler<EXEditableListViewSubitemEventArgs>(_sListView_EditableListViewSubitemValueChanged); _sListView.SelectedIndexChanged += new EventHandler(sListView_SelectedIndexChanged); splitContainer1.Panel2.Controls.Add(_sListView); }
private void LoadSiteListView() { _sListView = new SiteListView(); _sListView.MySortBrush = SystemBrushes.ControlLight; _sListView.MyHighlightBrush = Brushes.Goldenrod; _sListView.GridLines = true; _sListView.MultiSelect = false; _sListView.Dock = DockStyle.Fill; _sListView.ControlPadding = 4; _sListView.HeaderStyle = ColumnHeaderStyle.Nonclickable; _comSupplies = new ComboBox(); _comSupplies.Items.AddRange(Enum.GetNames(typeof(CollectionSupplieAppliedToEnum))); //add columns and items _sListView.Columns.Add(new EXColumnHeader("Product", 150)); _sListView.Columns.Add(new EXColumnHeader("B.Unit", 60)); EXEditableColumnHeader exEditCol = new EXEditableColumnHeader("U.Rate", 60); _sListView.Columns.Add(exEditCol); _sListView.Columns.Add(new EXColumnHeader("Quantify According to...", 100)); exEditCol = new EXEditableColumnHeader("Supplies Apply to", _comSupplies, 100); _sListView.Columns.Add(exEditCol); _sListView.EditableListViewSubitemValueChanged += new EventHandler<EXEditableListViewSubitemEventArgs>(_sListView_EditableListViewSubitemValueChanged); _sListView.SelectedIndexChanged += new EventHandler(sListView_SelectedIndexChanged); panProduct.Controls.Add(_sListView); }
private void LoadSiteListView() { _sListView = new SiteListView(); _sListView.MySortBrush = SystemBrushes.ControlLight; _sListView.MyHighlightBrush = Brushes.Goldenrod; _sListView.GridLines = true; _sListView.MultiSelect = false; _sListView.Dock = DockStyle.Fill; _sListView.ControlPadding = 4; _sListView.HeaderStyle = ColumnHeaderStyle.Nonclickable; //add SmallImageList to ListView - images will be shown in ColumnHeaders var colimglst = new ImageList(); colimglst.Images.Add("down", trueFalseImageList.Images[2]); colimglst.Images.Add("up", trueFalseImageList.Images[3]); colimglst.ColorDepth = ColorDepth.Depth32Bit; colimglst.ImageSize = new Size(20, 20); // this will affect the row height _sListView.SmallImageList = colimglst; //add columns and items _sListView.Columns.Add(new EXColumnHeader("Category/Region", 150)); _sListView.Columns.Add(new EXColumnHeader("ART Site", 150)); _sListView.Columns.Add(new EXEditableColumnHeader("% pediatrics", 80)); int month = _forecast.StartBudgetPeriod; if (month - 1 == 0) _sListView.Columns.Add(new EXColumnHeader(LqtUtil.Months[11], 80)); else _sListView.Columns.Add(new EXColumnHeader(LqtUtil.Months[month - 2], 80)); for (int i = 1; i <= 12; i++) { if (month > 12) month = 1; _sListView.Columns.Add(new EXColumnHeader(LqtUtil.Months[month - 1], 80)); month++; } _sListView.Columns.Add(new EXEditableColumnHeader("Growth Target", 80)); var boolcol = new EXBoolColumnHeader("Apply Growth", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 80) { Editable = true }; _sListView.Columns.Add(boolcol); _sListView.BoolListViewSubItemValueChanged += new EventHandler<EXBoolListViewSubItemEventArgs>(sListView_BoolListViewSubItemValueChanged); _sListView.EditableListViewSubitemValueChanged += new EventHandler<EXEditableListViewSubitemEventArgs>(_sListView_EditableListViewSubitemValueChanged); _sListView.SelectedIndexChanged += new EventHandler(sListView_SelectedIndexChanged); splitContainer1.Panel2.Controls.Add(_sListView); }
private void BuildPatientBehaviorView() { _pBehaviorView = new SiteListView(); _pBehaviorView.MySortBrush = SystemBrushes.ControlLight; _pBehaviorView.MyHighlightBrush = Brushes.Khaki; _pBehaviorView.GridLines = true; _pBehaviorView.MultiSelect = false; _pBehaviorView.Dock = DockStyle.Fill; _pBehaviorView.ControlPadding = 1; _pBehaviorView.HeaderStyle = ColumnHeaderStyle.None; _pBehaviorView.Columns.Add(new EXColumnHeader("Site Name", 150)); _pBehaviorView.Columns.Add(new EXColumnHeader("--", 10)); //adult in treatment attrition _pBehaviorView.Columns.Add(new EXColumnHeader("A.T.A", 51)); //adult in pre-ART attrition _pBehaviorView.Columns.Add(new EXColumnHeader("A.P.A.A", 51)); //adult migration to treatment _pBehaviorView.Columns.Add(new EXColumnHeader("A.M", 51)); _pBehaviorView.Columns.Add(new EXColumnHeader("--", 10)); _pBehaviorView.Columns.Add(new EXColumnHeader("%Ped in treatment", 51)); _pBehaviorView.Columns.Add(new EXColumnHeader("%Ped in Pre-ART", 51)); _pBehaviorView.Columns.Add(new EXColumnHeader("--", 10)); //pediatric in treatment attrition _pBehaviorView.Columns.Add(new EXColumnHeader("P.T.A", 51)); //pediatric in pre-ART attrition _pBehaviorView.Columns.Add(new EXColumnHeader("P.P.A.A", 51)); //pediatric migration _pBehaviorView.Columns.Add(new EXColumnHeader("P.M", 51)); scPBehavior.Panel2.Controls.Add(_pBehaviorView); }
private void BuildPlatformView() { _sPlatformView = new SiteListView(); _sPlatformView.MySortBrush = SystemBrushes.ControlLight; _sPlatformView.MyHighlightBrush = Brushes.Khaki; _sPlatformView.GridLines = true; _sPlatformView.MultiSelect = false; _sPlatformView.Dock = DockStyle.Fill; _sPlatformView.ControlPadding = 4; _sPlatformView.HeaderStyle = ColumnHeaderStyle.Nonclickable; _sPlatformView.Columns.Add(new EXColumnHeader("Test Category", 100)); EXBoolColumnHeader boolcol = new EXBoolColumnHeader("Test Selected?", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 80); boolcol.Editable = false; _sPlatformView.Columns.Add(boolcol); boolcol = new EXBoolColumnHeader("Test Referred?", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 80); boolcol.Editable = false; _sPlatformView.Columns.Add(boolcol); boolcol = new EXBoolColumnHeader("Has Instrument?", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 80); boolcol.Editable = false; _sPlatformView.Columns.Add(boolcol); _sPlatformView.Columns.Add(new EXColumnHeader("# Instrument", 80)); _sPlatformView.Columns.Add(new EXColumnHeader("Remarks", 300)); _sPlatformView.DoubleClick += new EventHandler(sListView_DoubleClick); tabInstrument.Controls.Add(_sPlatformView); }
private void LoadSiteListView() { _sListView = new SiteListView(); _sListView.MySortBrush = SystemBrushes.ControlLight; _sListView.MyHighlightBrush = Brushes.Goldenrod; _sListView.GridLines = true; _sListView.MultiSelect = false; _sListView.Dock = DockStyle.Fill; _sListView.ControlPadding = 4; _sListView.HeaderStyle = ColumnHeaderStyle.Nonclickable; //add columns and items _sListView.Columns.Add(new EXColumnHeader("Category/Region", 100)); _sListView.Columns.Add(new EXColumnHeader("ART Site", 120)); _sListView.Columns.Add(new EXEditableColumnHeader("% pediatrics", 60)); int month = _forecast.StartBudgetPeriod; if (month - 1 == 0) _sListView.Columns.Add(new EXColumnHeader(LqtUtil.Months[11], 80)); else _sListView.Columns.Add(new EXColumnHeader(LqtUtil.Months[month - 2], 80)); for (int i = 1; i <= 12; i++) { if (month > 12) month = 1; _sListView.Columns.Add(new EXColumnHeader(LqtUtil.Months[month - 1], 80)); month++; } _sListView.EditableListViewSubitemValueChanged += new EventHandler<EXEditableListViewSubitemEventArgs>(_sListView_EditableListViewSubitemValueChanged); this.Controls.Add(_sListView); }
private void BuildSupplyListView() { _supplyListView = new SiteListView(); _supplyListView.MySortBrush = SystemBrushes.ControlLight; _supplyListView.MyHighlightBrush = Brushes.Khaki; _supplyListView.GridLines = true; _supplyListView.MultiSelect = false; _supplyListView.Dock = DockStyle.Fill; _supplyListView.ControlPadding = 1; _supplyListView.HeaderStyle = ColumnHeaderStyle.Nonclickable; _supplyListView.Columns.Add(new EXColumnHeader("Product Name", 160)); _supplyListView.Columns.Add(new EXColumnHeader("Pack Size", 60)); _supplyListView.Columns.Add(new EXColumnHeader("Unit", 40)); _supplyListView.Columns.Add(new EXColumnHeader("Pack Cost", 60)); _supplyListView.Columns.Add(new EXColumnHeader("Packs/Site", 40)); _supplyListView.Columns.Add(new EXColumnHeader("Usage Rate", 60)); _supplyListView.Columns.Add(new EXColumnHeader("Quantify According To", 150)); _supplyListView.Columns.Add(new EXColumnHeader("Applied To", 60)); tabSupply.Controls.Add(_supplyListView); }
private void InitCD4ListView() { _cd4ListView = new SiteListView(); _cd4ListView.MySortBrush = SystemBrushes.ControlLight; _cd4ListView.MyHighlightBrush = Brushes.Goldenrod; _cd4ListView.GridLines = true; _cd4ListView.MultiSelect = false; _cd4ListView.Dock = DockStyle.Fill; _cd4ListView.ControlPadding = 4; _cd4ListView.HeaderStyle = ColumnHeaderStyle.Nonclickable; //add columns and items EXEditableColumnHeader exEditCol = new EXEditableColumnHeader("", 120); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month1", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month2", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month3", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month4", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month5", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month6", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month7", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month8", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month9", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month10", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month11", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Month12", 60); _cd4ListView.Columns.Add(exEditCol); exEditCol = new EXEditableColumnHeader("Tests/ year after month 12", 100); _cd4ListView.Columns.Add(exEditCol); _cd4ListView.EditableListViewSubitemValueChanged += new EventHandler<EXEditableListViewSubitemEventArgs>(_cd4ListView_EditableListViewSubitemValueChanged); tabCD4.Controls.Add(_cd4ListView); }
private void InitOtherListView() { _othListView = new SiteListView(); _othListView.MySortBrush = SystemBrushes.ControlLight; _othListView.MyHighlightBrush = Brushes.Goldenrod; _othListView.GridLines = true; _othListView.MultiSelect = false; _othListView.Dock = DockStyle.Fill; _othListView.ControlPadding = 4; _othListView.HeaderStyle = ColumnHeaderStyle.Nonclickable; //add columns and items EXColumnHeader exEditCol = new EXColumnHeader("", 120); _othListView.Columns.Add(exEditCol); string[] testname = Enum.GetNames(typeof(OtherTestNameEnum)); for (int i = 0; i < testname.Length; i++) { EXEditableColumnHeader exCol = new EXEditableColumnHeader(testname[i].Replace('_', ' '), 60); _othListView.Columns.Add(exCol); } _othListView.EditableListViewSubitemValueChanged += new EventHandler<EXEditableListViewSubitemEventArgs>(_othListView_EditableListViewSubitemValueChanged); tabOther.Controls.Add(_othListView); }
private void LoadSiteListView() { _sListView = new SiteListView(); _sListView.MySortBrush = SystemBrushes.ControlLight; _sListView.MyHighlightBrush = Brushes.Goldenrod; _sListView.GridLines = true; _sListView.MultiSelect = false; _sListView.Dock = DockStyle.Fill; _sListView.ControlPadding = 4; _sListView.HeaderStyle = ColumnHeaderStyle.Nonclickable; _sListView.Scrollable = true; //add SmallImageList to ListView - images will be shown in ColumnHeaders ImageList colimglst = new ImageList(); colimglst.Images.Add("down", trueFalseImageList.Images[2]); colimglst.Images.Add("up", trueFalseImageList.Images[3]); colimglst.ColorDepth = ColorDepth.Depth32Bit; colimglst.ImageSize = new Size(20, 20); // this will affect the row height _sListView.SmallImageList = colimglst; //add columns and items _sListView.Columns.Add(new EXColumnHeader("Category/Region", 100)); _sListView.Columns.Add(new EXColumnHeader("ART Site", 150)); _sListView.Columns.Add(new EXColumnHeader("Site Type", 80)); EXBoolColumnHeader boolcol = new EXBoolColumnHeader("VCT",trueFalseImageList.Images[0],trueFalseImageList.Images[1], 60); boolcol.Editable = true; _sListView.Columns.Add(boolcol); boolcol = new EXBoolColumnHeader("CD4", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 60); boolcol.Editable = true; _sListView.Columns.Add(boolcol); boolcol = new EXBoolColumnHeader("Chemistry", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 60); boolcol.Editable = true; _sListView.Columns.Add(boolcol); boolcol = new EXBoolColumnHeader("Hematology", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 60); boolcol.Editable = true; _sListView.Columns.Add(boolcol); boolcol = new EXBoolColumnHeader("Viral Load", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 60); boolcol.Editable = true; _sListView.Columns.Add(boolcol); boolcol = new EXBoolColumnHeader("Other Test", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 60); boolcol.Editable = true; _sListView.Columns.Add(boolcol); boolcol = new EXBoolColumnHeader("Consumable", trueFalseImageList.Images[0], trueFalseImageList.Images[1], 60); boolcol.Editable = true; _sListView.Columns.Add(boolcol); _sListView.BoolListViewSubItemValueChanged += new EventHandler<EXBoolListViewSubItemEventArgs>(sListView_BoolListViewSubItemValueChanged); _sListView.SelectedIndexChanged += new EventHandler(sListView_SelectedIndexChanged); panSites.Controls.Add(_sListView); }
private void LoadSiteListView() { _sListView = new SiteListView(); _sListView.MySortBrush = SystemBrushes.ControlLight; _sListView.MyHighlightBrush = Brushes.Goldenrod; _sListView.GridLines = true; _sListView.MultiSelect = false; _sListView.Dock = DockStyle.Fill; _sListView.ControlPadding = 4; _sListView.HeaderStyle = ColumnHeaderStyle.None; _comTestingArea = new ComboBox(); _comTestingArea.ValueMember = "Id"; _comTestingArea.DisplayMember = "CategoryName"; //_comTestingArea.DataSource = _lstCategories; //add columns and items _sListView.Columns.Add(new EXColumnHeader("Region Name", 100)); _sListView.Columns.Add(new EXColumnHeader("ART Site", 100)); var colMsite = new EXEditableColumnHeader("Mapped Site", _comTestingArea, 200); _sListView.Columns.Add(colMsite); var colCat = new EXEditableColumnHeader("Category/Region", _comTestingArea, 200); _sListView.Columns.Add(colCat); _sListView.Columns.Add(new EXColumnHeader("CURRENT P.T", 130)); _sListView.Columns.Add(new EXColumnHeader("CURRENT P.Pre-T", 130)); _sListView.Columns.Add(new EXColumnHeader("EVER STARTED P.T", 130)); _sListView.Columns.Add(new EXColumnHeader("EVER STARTED P.Pre-T", 130)); _sListView.Columns.Add(new EXColumnHeader("VCT", 100)); _sListView.Columns.Add(new EXColumnHeader("CD4", 100)); _sListView.Columns.Add(new EXColumnHeader("Chemistry", 100)); _sListView.Columns.Add(new EXColumnHeader("Hematology", 100)); _sListView.Columns.Add(new EXColumnHeader("Viral Load", 100)); _sListView.Columns.Add(new EXColumnHeader("Other Tests", 100)); _sListView.Columns.Add(new EXColumnHeader("Consumables", 100)); _sListView.Columns.Add(new EXColumnHeader("Exist", 100)); _sListView.Columns.Add(new EXColumnHeader("Remarks", 165)); _sListView.EditableListViewSubitemValueChanged += new EventHandler<EXEditableListViewSubitemEventArgs>(_sListView_EditableListViewSubitemValueChanged); _sListView.ComboBoxBeforeVisible += new EventHandler<EXEditableListViewComboBoxEventArgs>(_sListView_ComboBoxBeforeVisible); //panel1.Controls.Add(_sListView); }