3

ドラッグ アンド ドロップの並べ替えを使用して、FlowLayoutPanel と UserControl を配置しています。この種の作品。しかし問題は、子コントロールが実際の親 UserControl のドラッグを妨げていることです。

私の質問は、子コントロールを含む UserControl のドラッグを有効にする方法ですか?

4

1 に答える 1

2

私があなたを正しく理解していれば、私はあなたと同じ問題を抱えていたので、子要素のイベントをその親に伝播することで解決しました。

ラベルを含むドラッグ可能な UserControl がある場合。ラベルのイベントが発生したときに、UserControl のイベントを呼び出す必要があります。たとえば、Label の OnMouseDown() では、UserControl の OnMouseDown() を呼び出し、Event-Args を渡すだけです。ドラッグ アンド ドロップに必要な各イベントを個別に処理するよりも良い方法は見つかりませんでした。

于 2012-03-27T17:53:24.227 に答える