コード例 #1
0
ファイル: Finan2Details.cs プロジェクト: zesus19/c4.v2.T
        private void InitGirdView(DataTable dtGrade)
        {
            _cn = new CustomStyleFormatCondition(DevExpress.XtraGrid.FormatConditionEnum.NotEqual,
                                                 gridView1.Columns["费用名"], null, ((MessageModel)ColumnValidator["费用名"]).Expression);
            _cn.Appearance.BackColor = Color.Red;
            _cn.Appearance.ForeColor = Color.White;
            gridView1.FormatConditions.Add(_cn);


            _cn = new CustomStyleFormatCondition(DevExpress.XtraGrid.FormatConditionEnum.NotEqual,
                                                 gridView1.Columns["fullDays"], null, ((MessageModel)ColumnValidator["fullDays"]).Expression);
            _cn.Appearance.BackColor = Color.Red;
            _cn.Appearance.ForeColor = Color.White;
            gridView1.FormatConditions.Add(_cn);

            _cn = new CustomStyleFormatCondition(DevExpress.XtraGrid.FormatConditionEnum.NotEqual,
                                                 gridView1.Columns["fullDaysSpend"], null, ((MessageModel)ColumnValidator["fullDaysSpend"]).Expression);
            _cn.Appearance.BackColor = Color.Red;
            _cn.Appearance.ForeColor = Color.White;
            gridView1.FormatConditions.Add(_cn);

            _cn = new CustomStyleFormatCondition(DevExpress.XtraGrid.FormatConditionEnum.NotEqual,
                                                 gridView1.Columns["halfDaysSpend"], null, ((MessageModel)ColumnValidator["halfDaysSpend"]).Expression);
            _cn.Appearance.BackColor = Color.Red;
            _cn.Appearance.ForeColor = Color.White;
            gridView1.FormatConditions.Add(_cn);

            _cn = new CustomStyleFormatCondition(DevExpress.XtraGrid.FormatConditionEnum.NotEqual,
                                                 gridView1.Columns["perDaySpend"], null, ((MessageModel)ColumnValidator["perDaySpend"]).Expression);
            _cn.Appearance.BackColor = Color.Red;
            _cn.Appearance.ForeColor = Color.White;
            gridView1.FormatConditions.Add(_cn);

            _cn = new CustomStyleFormatCondition(DevExpress.XtraGrid.FormatConditionEnum.NotEqual,
                                                 gridView1.Columns["noSpendMonth"], null, ((MessageModel)ColumnValidator["noSpendMonth"]).Expression);
            _cn.Appearance.BackColor = Color.Red;
            _cn.Appearance.ForeColor = Color.White;
            gridView1.FormatConditions.Add(_cn);

            _cn = new CustomStyleFormatCondition(DevExpress.XtraGrid.FormatConditionEnum.NotEqual,
                                                 gridView1.Columns["halfSpendMonth"], null, ((MessageModel)ColumnValidator["halfSpendMonth"]).Expression);
            _cn.Appearance.BackColor = Color.Red;
            _cn.Appearance.ForeColor = Color.White;
            gridView1.FormatConditions.Add(_cn);

            foreach (DataRow getGradeList in dtGrade.Rows)
            {
                repositoryItemComboBox1.Items.AddRange(
                    new object[] { getGradeList[1].ToString() });
            }
        }
コード例 #2
0
ファイル: Finan2Details.cs プロジェクト: zesus19/c4.v2.T
		private void InitGirdView(DataTable dtGrade)
		{
			_cn = new CustomStyleFormatCondition(DevExpress.XtraGrid.FormatConditionEnum.NotEqual, 
				gridView1.Columns["费用名"], null, ((MessageModel)ColumnValidator["费用名"]).Expression);
			_cn.Appearance.BackColor = Color.Red;
			_cn.Appearance.ForeColor = Color.White;
			gridView1.FormatConditions.Add(_cn);

			
			_cn = new CustomStyleFormatCondition(DevExpress.XtraGrid.FormatConditionEnum.NotEqual, 
				gridView1.Columns["fullDays"], null, ((MessageModel)ColumnValidator["fullDays"]).Expression);
			_cn.Appearance.BackColor = Color.Red;
			_cn.Appearance.ForeColor = Color.White;
			gridView1.FormatConditions.Add(_cn); 

			_cn = new CustomStyleFormatCondition(DevExpress.XtraGrid.FormatConditionEnum.NotEqual, 
				gridView1.Columns["fullDaysSpend"], null, ((MessageModel)ColumnValidator["fullDaysSpend"]).Expression);
			_cn.Appearance.BackColor = Color.Red;
			_cn.Appearance.ForeColor = Color.White;
			gridView1.FormatConditions.Add(_cn); 

			_cn = new CustomStyleFormatCondition(DevExpress.XtraGrid.FormatConditionEnum.NotEqual, 
				gridView1.Columns["halfDaysSpend"], null, ((MessageModel)ColumnValidator["halfDaysSpend"]).Expression);
			_cn.Appearance.BackColor = Color.Red;
			_cn.Appearance.ForeColor = Color.White;
			gridView1.FormatConditions.Add(_cn); 

			_cn = new CustomStyleFormatCondition(DevExpress.XtraGrid.FormatConditionEnum.NotEqual, 
				gridView1.Columns["perDaySpend"], null, ((MessageModel)ColumnValidator["perDaySpend"]).Expression);
			_cn.Appearance.BackColor = Color.Red;
			_cn.Appearance.ForeColor = Color.White;
			gridView1.FormatConditions.Add(_cn); 

			_cn = new CustomStyleFormatCondition(DevExpress.XtraGrid.FormatConditionEnum.NotEqual, 
				gridView1.Columns["noSpendMonth"], null, ((MessageModel)ColumnValidator["noSpendMonth"]).Expression);
			_cn.Appearance.BackColor = Color.Red;
			_cn.Appearance.ForeColor = Color.White;
			gridView1.FormatConditions.Add(_cn);

			_cn = new CustomStyleFormatCondition(DevExpress.XtraGrid.FormatConditionEnum.NotEqual, 
				gridView1.Columns["halfSpendMonth"], null, ((MessageModel)ColumnValidator["halfSpendMonth"]).Expression);
			_cn.Appearance.BackColor = Color.Red;
			_cn.Appearance.ForeColor = Color.White;
			gridView1.FormatConditions.Add(_cn);

			foreach(DataRow getGradeList in dtGrade.Rows)
			{
				repositoryItemComboBox1.Items.AddRange(
					new object[]{getGradeList[1].ToString()});
			}
		}