ColHeadersVisible プロパティは、列ヘッダーの表示/非表示を切り替えるときに使用します。列ヘッダーを非表示にすると、列の選択、移動、入れ替えなどのヘッダー関連の機能が使用できなくなる場合があります。
個々の列のヘッダーは、行レイアウト機能を使用して非表示にできます。行レイアウト機能を使用すると、セルを柔軟に配列できます。詳細は UseRowLayout を参照してください。
Imports Infragistics.Shared Imports Infragistics.Win Imports Infragistics.Win.UltraWinGrid Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles button1.Click ' Get the band to hide the headers in. Dim band As UltraGridBand = Me.ultraGrid1.DisplayLayout.Bands(0) ' You can hide the column headers by setting ColHeadersVisible to false. By ' default, column headers are visible. band.ColHeadersVisible = False ' You can hide the group headers by setting GroupHeadersVisible to false. By ' default, group headers are visible. band.GroupHeadersVisible = False ' You can also show the band header which by default is hidden by setting ' the HeaderVisible property to true. band.HeaderVisible = True ' You can also set the caption of the band header. band.Header.Caption = "Customers Table" ' You can also set the apperance of the band header using Appearance property ' off the header. band.Header.Appearance.BackColor = Color.DarkBlue band.Header.Appearance.ForeColor = Color.LightYellow ' You can use the HeaderPlacement property to specify how headers are displayed. band.Override.HeaderPlacement = HeaderPlacement.FixedOnTop End Sub
using Infragistics.Shared; using Infragistics.Win; using Infragistics.Win.UltraWinGrid; using System.Diagnostics; private void button1_Click(object sender, System.EventArgs e) { // Get the band to hide the headers in. UltraGridBand band = this.ultraGrid1.DisplayLayout.Bands[0]; // You can hide the column headers by setting ColHeadersVisible to false. By // default, column headers are visible. band.ColHeadersVisible = false; // You can hide the group headers by setting GroupHeadersVisible to false. By // default, group headers are visible. band.GroupHeadersVisible = false; // You can also show the band header which by default is hidden by setting // the HeaderVisible property to true. band.HeaderVisible = true; // You can also set the caption of the band header. band.Header.Caption = "Customers Table"; // You can also set the apperance of the band header using Appearance property // off the header. band.Header.Appearance.BackColor = Color.DarkBlue; band.Header.Appearance.ForeColor = Color.LightYellow; // You can use the HeaderPlacement property to specify how headers are displayed. band.Override.HeaderPlacement = HeaderPlacement.FixedOnTop; }