'宣言 Protected Overridable Sub OnInitializeLayout( _ ByVal e As InitializeLayoutEventArgs _ )
protected virtual void OnInitializeLayout( InitializeLayoutEventArgs e )
Imports Infragistics.Shared Imports Infragistics.Win Imports Infragistics.Win.UltraWinGrid Private Sub UltraCombo1_InitializeLayout(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinGrid.InitializeLayoutEventArgs) Handles ultraCombo1.InitializeLayout ' InitializeLayout イベントでは、さまざまな外観および動作に関連する ' プロパティを設定します ' 隔行の外観を設定します Me.ultraCombo1.DisplayLayout.Override.RowAlternateAppearance.BackColor = Color.LightYellow ' ドロップダウンで表示しない列を非表示にします Me.ultraCombo1.DisplayLayout.Bands(0).Columns("ProductID").Hidden = True ' 行を ProductName によって並べ替えます Me.ultraCombo1.DisplayLayout.Bands(0).SortedColumns.Add("ProductName", False) ' ユーザーがスクロールつまみでドロップダウンをスクロールするときに、 ' 行をすぐにスクロールするために、スクロール スタイルを immediate に設定します Me.ultraCombo1.DisplayLayout.ScrollStyle = ScrollStyle.Immediate End Sub
using Infragistics.Shared; using Infragistics.Win; using Infragistics.Win.UltraWinGrid; using System.Diagnostics; private void ultraCombo1_InitializeLayout(object sender, Infragistics.Win.UltraWinGrid.InitializeLayoutEventArgs e) { // InitializeLayout イベントでは、さまざまな外観および動作に関連する // プロパティを設定します // 隔行の外観を設定します this.ultraCombo1.DisplayLayout.Override.RowAlternateAppearance.BackColor = Color.LightYellow; // ドロップダウンで表示しない列を非表示にします this.ultraCombo1.DisplayLayout.Bands[0].Columns["ProductID"].Hidden = true; // 行を ProductName で並べ替えます this.ultraCombo1.DisplayLayout.Bands[0].SortedColumns.Add( "ProductName", false ); // ユーザーがスクロールつまみでドロップダウンをスクロールするときに、 // 行をすぐにスクロールするために、スクロール スタイルを immediate に設定します this.ultraCombo1.DisplayLayout.ScrollStyle = ScrollStyle.Immediate; }