2011-10-19 21 views
2

現在、Silverlight SDKで提供されているDataGridを使用してドラッグアンドドロップを実装しています。ユーザは複数のアイテムを別のリストに簡単にドラッグできます。ユーザーが複数の項目をドラッグする必要が唯一の方法は、ドラッグ操作を初めながらShiftキーを押すことですのでSilverlight DataGridの選択とドラッグドロップ

グリッドの選択はのMouseDownイベントに更新されます。これは本当に明白ではありません。私にとっては、選択した行のブロックをクリックしてドラッグするだけの方法でした。これを行うには、MouseUpイベントで選択を更新する必要があります。

カスタムDataGridRowsを挿入するためにDataGridから派生しようとしましたが、DataGridは作成する行のタイプを置き換える方法を公開していません。

誰にでも解決策がありますか?

ありがとう、

ジャック。

答えて

関連する問題