1

レコードを展開して展開コンポーネントを表示できる ListGrid をカスタマイズしました。レコードの左上隅にレコードを展開/折りたたむための小さな矢印があることは知っていますが、選択したレコードが展開されているか折りたたまれているかを手動で確認できるかどうか疑問に思います。1 回のレコード クリックでレコードを展開/折りたたむことができます。私のコード例:

private RecordClickHandler gatherRecordClickHandler() {
    return new RecordClickHandler() {

        @Override
        public void onRecordClick(RecordClickEvent event) {
            //Here i want to check if the record is expanded/collapsed
            if(/*expanded check method here*/)
                collapseRecord(event.getRecord());
            else
                expandRecord(event.getRecord());
        }
    };
}
4

1 に答える 1

1

これを試して:

if(myListGrid.isExpanded(event.getRecord))
    collapseRecord(event.getRecord());
else
    expandRecord(event.getRecord());
于 2016-04-08T05:53:50.860 に答える