DataGrid for WPF/Silverlight
グループ化領域の表示
製品の概要 > DataGrid の機能 > グループ化を有効にする > グループ化領域の表示

デフォルトでは、グリッドでのグループ化は無効であり、グループ化領域は表示されません。詳細については、「列のグループ化」を参照してください。CanUserGroup プロパティを True に設定し、グループ化を有効にしてあると、グループ化領域が表示されます。ただし、必要に応じて、グループ化が有効かどうかに関係なく、グループ化領域の表示と非表示を切り替えることができます。デフォルトでは、グループ化が有効でない場合、グループ化領域は表示されませんが、ShowGroupingPanel プロパティを True に設定して、この領域を表示することができます。

設計時

グループ化領域を表示するには、次の手順に従います。

  1. C1DataGrid コントロールをクリックして選択します。
  2. [プロパティ]ウィンドウに移動し、ShowGroupingPanel プロパティを見つけます。
  3. ShowGroupingPanel プロパティの横にあるチェックボックスを「オン」にします。

XAML の場合

たとえば、グループ化領域を表示するには、ShowGroupingPanel="True" を <datagrid:C1DataGrid> タグに追加します。次のようになります。

XAML
コードのコピー
<datagrid:C1DataGrid Name="c1DataGrid1" Height="180" Width="250" ShowGroupingPanel="True" />

コードの場合

たとえば、グループ化領域を表示するには、次のコードをプロジェクトに追加します。

コードのコピー
Me.C1DataGrid1.ShowGroupingPanel = True
コードのコピー
this.c1DataGrid1.ShowGroupingPanel = true;

ここまでの成果

アプリケーションを実行し、グリッドの上部にグループ化領域が表示されることを確認します。グループ化領域が表示されている場合でも、CanUserGroup プロパティが False の場合、グループ化は有効ではありません。詳細については、「グループ化を有効にする」を参照してください。