[!Note] このコントロールは非推奨であり、Grid に置き換えられていることに注意してください。そのため、そのコントロールに移行することをお勧めします。これは新しい機能を受け取ることはなく、バグ修正は優先されません。コードベースをデータ グリッドに移行する際のヘルプや質問については、サポートにお問い合わせください。
Blazor グリッド セルの結合
Ignite UI for Blazor データ テーブル / データ グリッドはセルの結合をサポートします。オプトインして、特定の列の隣接する兄弟レコードに同じ値が含まれている場合に検出できます。セルがアクティブ、選択、または編集モードではない間、値はセル全体に表示されます。
Blazor グリッド セルの結合例
概要
Blazor データ グリッドでのセルの結合は、Blazor グリッド全体または個々の列の MergedCellMode
オプションを使用して構成できます。このプロパティは、以下にリストされている次のオプションのいずれかに設定できます:
Never
: グリッドまたは列がセルを結合することはありません。これがデフォルトの動作です。Always
: グリッドまたは列が常にセルの結合を試みます。OnlyWhenSorted
: グリッドまたは列が列がソートされたときにのみセルの結合を試みます。
このプロパティの値に関係なく、セルは兄弟レコード間でのみ結合できることに注意してください。
セルの結合は、MergedCellEvaluationCriteria
プロパティを使用してデータが書式設定されているかどうかに基づいて評価できます。これは、グリッド全体または個々の列に適用され、以下にリストされている次のオプションのいずれかに設定できます。
RawValue
: セルの生の値が同じ場合、隣接する行のセルを結合します。これがデフォルト値です。FormattedText
: セルからのフォーマットされた値が同じである場合、隣接する行からのセルを結合します。
API リファレンス
FormattedText
MergedCellEvaluationCriteria
MergedCellMode
OnlyWhenSorted