バージョン

TrueCondition コンストラクタ()

TrueCondition クラスの新しいインスタンスを作成します。
シンタックス
'宣言
 
Public Function New()
public TrueCondition()
使用例
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinGrid
 
Private  Sub button2_Click(ByVal sender As Object, ByVal e As EventArgs)
	' Create a new ConditionValueAppearance
  Dim conditionValueAppearance As ConditionValueAppearance =  New ConditionValueAppearance() 
 
  ' Create a TrueCondition that checks for negative numbers
  Dim negativeCondition As OperatorCondition =  New OperatorCondition(ConditionOperator.LessThan,0) 
 
  ' Create an appearance that sets the ForeColor to red.
  Dim negativeAppearance As Infragistics.Win.Appearance =  New Infragistics.Win.Appearance("Negative") 
  negativeAppearance.ForeColor = Color.Red
 
  ' Create a TrueCondition. The TrueCondition will always resolve to true, so it will
  ' apply to all cell in the column. However, it will not overwrite appearances properties that
  ' have already been resolved. So this condition will only apply to cells that do not
  ' match the previous condition in the list.
  Dim positiveCondition As TrueCondition =  New TrueCondition() 
 
  ' Create an appearance that sets the ForeColor to blue.
  Dim positiveAppearance As Infragistics.Win.Appearance =  New Infragistics.Win.Appearance("Positive") 
  positiveAppearance.ForeColor = Color.Blue
 
  ' Now that we have the conditions and appearances we need, add them to the 
  ' conditionValueAppearance. The conditions will be evaluated in order.
  conditionValueAppearance.Add(negativeCondition, negativeAppearance)
  conditionValueAppearance.Add(positiveCondition, positiveAppearance)
 
  Me.ultraGrid1.DisplayLay.Bands(0).Columns(0).ValueBasedAppearance = conditionValueAppearance
End Sub
using Infragistics.Win;
using Infragistics.Win.UltraWinGrid;

private void button2_Click(object sender, EventArgs e)
{
	// Create a new ConditionValueAppearance
  ConditionValueAppearance conditionValueAppearance = new ConditionValueAppearance();

  // Create a TrueCondition that checks for negative numbers
  OperatorCondition negativeCondition = new OperatorCondition(ConditionOperator.LessThan, 0);

  // Create an appearance that sets the ForeColor to red.
  Infragistics.Win.Appearance negativeAppearance = new Infragistics.Win.Appearance("Negative");
  negativeAppearance.ForeColor = Color.Red;

  // Create a TrueCondition. The TrueCondition will always resolve to true, so it will
  // apply to all cell in the column. However, it will not overwrite appearances properties that
  // have already been resolved. So this condition will only apply to cells that do not
  // match the previous condition in the list.
  TrueCondition positiveCondition = new TrueCondition();

  // Create an appearance that sets the ForeColor to blue.
  Infragistics.Win.Appearance positiveAppearance = new Infragistics.Win.Appearance("Positive");
  positiveAppearance.ForeColor = Color.Blue;

  // Now that we have the conditions and appearances we need, add them to the 
  // conditionValueAppearance. The conditions will be evaluated in order.
  conditionValueAppearance.Add(negativeCondition, negativeAppearance);
  conditionValueAppearance.Add(positiveCondition, positiveAppearance);

  this.ultraGrid1.DisplayLayout.Bands[0].Columns[0].ValueBasedAppearance = conditionValueAppearance;
}
参照