UltraGridの初期化時にグループ化を実装する場合は、InitalizeLayoutイベントにて
- 表示スタイルをOutlookGroupByにする。
- グループ化する列でソートする(その際、グループ化に使用するオプションを有効化する)。
で可能です。
private void ultraGrid1_InitializeLayout(object sender, Infragistics.Win.UltraWinGrid.InitializeLayoutEventArgs e)
{
// 表示スタイルをOutlookGroupByにする。
e.Layout.ViewStyleBand = Infragistics.Win.UltraWinGrid.ViewStyleBand.OutlookGroupBy;
// グループ化する列でソートする(※第3引数がグループ化で使用するかどうかのオプション)。
e.Layout.Bands[0].SortedColumns.Add("Prefecture", false, true);
}
実行結果

APIリファレンス
- グループ化の有効化(WinGrid, GroupBy)