UltraGridの子階層の列を非表示にしたい場合は、Bands[1]のColumnsで該当列のHiddenプロパティをTrueにしてください。
同様に、孫階層の場合はBands[2]のColumns、ひ孫階層の場合はBands[3]のColumns、…で設定できます。
private void ultraGrid1_InitializeLayout(object sender, Infragistics.Win.UltraWinGrid.InitializeLayoutEventArgs e) { // 親階層の「Code」列を非表示にする。 e.Layout.Bands[0].Columns["Code"].Hidden = true; // 子階層の「Code」列を非表示にする。 e.Layout.Bands[1].Columns["Code"].Hidden = true; }
リファレンス