私はウルトラグリッドを使用しており、内部にはデータベースからデータテーブルにロードする値があります。私のグリッドでは、OutlookGroupByコードを使用して行をグループにグループ化します。グリッド内の私の行は2つのカテゴリにあります。優先度1と0。データが読み込まれるときに、優先度1の行を赤にし、優先度0の行を通常の色にします。
私はウルトラグリッドを文法的に使用しているので、エディターでその機能を使用しませんでした。
グリッドを初期化する方法と、別のクラスのデータベースからロードする方法は次のとおりです。
Dim dt As DataTable = Nothing
Timer1.Enabled = True
UltraGrid1.DataSource = Nothing
Generic.openOrders(dt)
UltraGrid1.DataSource = dt
Dim band As Infragistics.Win.UltraWinGrid.UltraGridBand = UltraGrid1.DisplayLayout.Bands(0)
UltraGrid1.DisplayLayout.ViewStyleBand = Infragistics.Win.UltraWinGrid.ViewStyleBand.OutlookGroupBy
band.SortedColumns.Add(band.Columns("PRIORITY"), True, True)
band.SortedColumns.Add(band.Columns("ORDERID"), False, True)
band.SortedColumns.Add(band.Columns("ORDERTIME"), False, True)
行の色を優先度1のサブ行に変更するにはどうすればよいですか?