バージョン

縮小可能な子バンド

UltraGrid では各子バンドのヘッダーに展開インジケーターの表示が可能です。同一の親バンド内に大きいデータセットがある場合、兄弟バンド間のナビゲーションが容易になります。

以下のスクリーンショットでは、兄弟バンドへのナビゲーションを簡単にして、表示されている情報量の簡略化につながる、縮小された子バンドを示しています。

Collapsible Child Bands 1.png

子バンドへの展開インジケーターの有効化

データをグリッドにバインドする度にレイアウトを保持するためにレイアウトのプロパティを UltraGrid.InitializeLayout イベントで設定します。

  1. 階層データソースにバインドされる、兄弟子バンドをもつ WinGrid を作成します。

  2. Layout.BandExpansionIndicators プロパティを ShowOnChildBandに設定します。

以下のコードは、InitializeLayout イベント ハンドラーでプロパティを設定する方法を示します。

Visual Basic の場合:

     Private Sub UltraGrid1_IniializeLayout(sender As Object, e As InitializeLayoutEventArgs)
        e.Layout.BandExpansionIndicators = BandExpansionIndicators.ShowOnChildBands
    End Sub

C# の場合:

    private void UltraGrid1_IniializeLayout(object sender, InitializeLayoutEventArgs e)
    {
        e.Layout.BandExpansionIndicators = BandExpansionIndicators.ShowOnChildBands;
    }