作成日: 2019/05/10 最終更新日: 2019/05/10
文書種別
制限事項
詳細
非表示にした行をdeleteRowsメソッドで削除すると、非表示行が削除されず表示されます。
回避方法
本現象を回避する方法として3つの方法のいずれかをご検討ください。
1.不要な行はFlexSheetで非表示するのではなく、FlexSheetにバインドされる前にデータソースから削除します。
2.FlexSheetを作成するときだけでなく、すべてのデータソースを最新にするときにも、不要な行を非表示にします。
flexSheet.rows[1].visible = false;
flexSheet.collectionView.collectionChanged.addHandler(() => {
flexSheet.rows[1].visible = false;
});
3.アンバインドモードを使用します。
1.不要な行はFlexSheetで非表示するのではなく、FlexSheetにバインドされる前にデータソースから削除します。
2.FlexSheetを作成するときだけでなく、すべてのデータソースを最新にするときにも、不要な行を非表示にします。
flexSheet.rows[1].visible = false;
flexSheet.collectionView.collectionChanged.addHandler(() => {
flexSheet.rows[1].visible = false;
});
3.アンバインドモードを使用します。
旧文書番号
83943