Winフォームでは、パネルコントロール(親)を配置しました。DragDropイベントで、この親(子)内に別のパネルを作成しています。これで、子コントロールに何かをドラッグすると、イベントは親パネルでのみ発生します。
イベントを子コントロールに渡すにはどうすればよいですか?
Winフォームでは、パネルコントロール(親)を配置しました。DragDropイベントで、この親(子)内に別のパネルを作成しています。これで、子コントロールに何かをドラッグすると、イベントは親パネルでのみ発生します。
イベントを子コントロールに渡すにはどうすればよいですか?
ここで問題を見つけました。親のDragEnterイベントは、ドロップされるオブジェクトのタイプに関係なく、DragEffectを消費していました。特定のオブジェクトのみを消費するようにメソッドを変更すると、イベントが伝播できるようになりました。ここからヒントを得ました。