実行時に列を並び替えることはできますか?
対象製品
MultiRow for Windows Forms 7.0J
詳細
できません。MultiRow for Windows Forms 7.0J は自由形式でグリッドのレイアウトを保持するため、列の入れ替えのように、レイアウトの動的な変更を前提とした機能は提供されません。
グリッドのレイアウトを変更するには、テンプレートを変更して差し替える必要があります。
ただし、列モード テンプレートを使用する場合には、コードによる実装で水平方向に展開する行を移動することで、見た目上で列の移動を行うことができます。
実装例は、MultiRow for Windows Forms 7.0Jに付属するサンプルをご参照ください。
グリッドのレイアウトを変更するには、テンプレートを変更して差し替える必要があります。
ただし、列モード テンプレートを使用する場合には、コードによる実装で水平方向に展開する行を移動することで、見た目上で列の移動を行うことができます。
実装例は、MultiRow for Windows Forms 7.0Jに付属するサンプルをご参照ください。
- <インストール先フォルダ>¥Samples¥Sample.zip¥Functions¥CS¥01_Grid¥ColumnMode
- <インストール先フォルダ>¥Samples¥Sample.zip¥Functions¥VB¥01_Grid¥ColumnMode