Xuni for Android のドキュメント
グループ化

FlexGrid は、ICollectionView を使用したグループ化をサポートします。グループ化を有効にするには、1 つ以上の GroupDescription オブジェクトを ICollectionView.getgroupDescriptions プロパティに追加します。GroupDescription オブジェクトは柔軟であり、値またはグループ化関数に基づいてデータをグループ化できます。

注意:ユーザーは、グループ行をタップしてまたは展開/折りたたみアイコンを使用してグループを展開と折りたたむことができます。

次の図は、これらのプロパティを設定した後の FlexGrid を示しています。

FlexGrid Grouping

次のコード例は、Java でこのプロパティを設定する方法を示します。この例では、「クイックスタート」セクションで作成したサンプルを使用しています。

サンプルコード

Java
コードのコピー
// 必要なインポートファイルを追加します
        import com.grapecity.xuni.core.PropertyGroupDescription;

// Country 列にグループ化を追加します
mGrid.getCollectionView().getGroupDescriptions().add(new PropertyGroupDescription("country"));
mGrid.setShowGroups(true);
C#
コードのコピー
// 必要なインポートファイルを追加します
using Com.GrapeCity.Xuni.Core;

// Country 列にグループ化を追加します
 this.mGrid.CollectionView.GroupDescriptions.Add(new PropertyGroupDescription("country"));
            this.mGrid.ShowGroups = true; 

 

 


Copyright © GrapeCity inc. All rights reserved.