2009-05-18 17 views
3

私はVS2005(.NET 2.0)を使用してC#でプロパティグリッドへのドラッグアンドドロップサポートを実装しようとしています。プロパティグリッドはドラッグイベントなどのイベントを処理できますが、ドラッグイベント中にポインタの下にグリッドアイテムを取得する方法はないようです。私が今までに得られた最高の方法は、selectedgriditemプロパティを使用してカスタムのプロパティ記述子を取得して値を設定することですが、ドラッグアンドドロップ操作を開始する前にグリッド項目を選択しておく必要があります。C#PropertyGridドラッグドロップ

これを実装するのに誰かが運があったのですか?

答えて

3

:-)

おかげであなたはどんな喜びを取得しない場合、あなたはSmartPropertyGridを試みることができます。私はいいアイデアを持っていますそれはうまくいくかどうかは分かりますが、それは一見価値があります。 WPFが引き継いだので、MSのバージョンはかなり封印されているので、サードパーティの "機能要求"としてさらに喜びを感じるかもしれません。

+0

おかげで、SmartPropertyGridは実際にはとてもクールで、必要なメソッドがあり、ドラッグ/ドロップの処理を行うPropertyItemFromPoint()があります。再度、感謝します! – user109072

+0

SPGは商用だから、デフォルトの.NET 2.0プロパティグリッドでこの種のブードゥーをどうやって行うのか知っていれば、まだ興味があります:-) – user109072

関連する問題