[Xuni:FlexGrid] グループ化した時、グループヘッダー行に表示するテキストを変更する方法
対象製品
Xuni
詳細
グループ化して表示した場合のグループヘッダー行は、規定では以下のフォーマットで表示されます。
"グループ化した項目のデータ名 ( 項目数 items) "
表示例)Country:Japan (10 items)
これは、GroupHeaderFormatにあらかじめ以下のフォーマットが設定されているためです。
{value} ({count} items)
これを変更してGroupHeaderFormatプロパティに設定することで、表示内容を変更できます。GroupHeaderFormatには、以下の項目と任意の文字列を組み合わせて設定可能です。
{name} : グループ化した項目の名称
{value} : グループ化した項目の値
{level} : グループ階層数
{count} : グループに含まれる項目数
また、空白を設定すると折り畳み/展開を表すアイコン以外は表示されなくなります。
下図は各種フォーマットを設定を変更した例です。
C#
Xuni > 技術情報 > ドキュメント > FlexGrid-機能-グループ化:Android/iOS/Xamarin
"グループ化した項目のデータ名 ( 項目数 items) "
表示例)Country:Japan (10 items)
これは、GroupHeaderFormatにあらかじめ以下のフォーマットが設定されているためです。
{value} ({count} items)
これを変更してGroupHeaderFormatプロパティに設定することで、表示内容を変更できます。GroupHeaderFormatには、以下の項目と任意の文字列を組み合わせて設定可能です。
{name} : グループ化した項目の名称
{value} : グループ化した項目の値
{level} : グループ階層数
{count} : グループに含まれる項目数
また、空白を設定すると折り畳み/展開を表すアイコン以外は表示されなくなります。
下図は各種フォーマットを設定を変更した例です。
C#
// 左図:規定の表示 grid.GroupHeaderFormat = "{value} ({count} items)" // 中央:件数を表示 grid.GroupHeaderFormat = "{count} 件 " // 右図:表示なし grid.GroupHeaderFormat = "";
Xuni > 技術情報 > ドキュメント > FlexGrid-機能-グループ化:Android/iOS/Xamarin