作成日: 2016/07/08 最終更新日: 2022/06/30
文書種別
使用方法
詳細
2021J v2(5.20212.812)にて列グループの機能改善により、デフォルトでドラッグ&ドロップで列の並び替えができるようになっております。最新版にて列グループのご利用をご検討ください。
実際の動作は列グループのデモをご参照ください。
旧バージョンをご利用の場合は、下記の方法をご参照ください。
実際の動作は列グループのデモをご参照ください。
旧バージョンをご利用の場合は、下記の方法をご参照ください。
FlexGridのallowDraggingプロパティにAllowDragging列挙体のColumnsまたはBothを設定すると、列ヘッダをドラッグすることにより、列移動することができますが、通常1列のみの移動となり、複数列を同時に移動することができません。
複数列を同時に移動するには、FlexGridのdraggingColumnイベントとdraggedColumnイベントを利用して、ドラッグ時にセル結合状態の判定と複数列の移動処理を行います。
このサンプルでは、結合した要素内への移動をdraggingColumnOverイベント内で禁止し、子要素のみの移動をdraggingColumnイベントで禁止しています。
複数列を同時に移動するには、FlexGridのdraggingColumnイベントとdraggedColumnイベントを利用して、ドラッグ時にセル結合状態の判定と複数列の移動処理を行います。
このサンプルでは、結合した要素内への移動をdraggingColumnOverイベント内で禁止し、子要素のみの移動をdraggingColumnイベントで禁止しています。
サンプル
関連情報
旧文書番号
81729