0


0

http://www.coolite.com/[Coolite]はグリッドのhttp://examples.coolite.com/?/GridPanel/Commands/Cell_Command/[非常に優れたサポート]を持ち、GridPanelコントロールは明らかなプロパティを持ちます。 //docs.coolite.com/Coolite.Ext.Web~Coolite.Ext.Web.GridPanelBase~EnableDragDrop.html[EnableDragDrop]。 しかし、フォーラムを調べて例を挙げて長い間検索した結果、かなり単純な作業を示す良い例にはまだ出会いませんでした。

Ext JSで直接作業するのではなく、CooliteにGridPanel行のドラッグアンドドロップを実装した人はいますか?

'' '' '

編集

  • @Kheu:私はCooliteの ext:GridPanel`で EnableDragDrop = "true" を実際に設定してみました。 しかし、それは方程式のほんの一部です。 `EnableDragDrop =" true "を設定するだけで、行をドラッグすることはできますが(単純に" n行選択 "プレースホルダが表示されます)、ドロップすることはできません。 CooliteコントロールをプレーンなExtJSで拡張することでドラッグアンドドロップを有効にすることができましたが、Cooliteには簡単な解決策があるはずなので、投稿するのは躊躇しています。 複数選択のドラッグアンドドロップの例(「ドラッグ/ドロップ(挿入モード)」タブを参照) GridPanelsで同じ機能を再作成する手段(その例では通常の `ext:Panel`内にネストされた ext:Multiselect`を使います)。

1 Answer


0


ExtJSで列の並べ替えがどのように実装されているか(非常に複雑)を見てみる必要があるでしょうか。 そして同様に行に対してそれを再実装します。