0

私の Windows UserControl には、パネルと 2 つのボタンがあります。UserControl は、WPF アプリケーション内の WindowsFormsHost 内にあります。
UserControl は、パネルにロードする winform コントロールとしてサードパーティ API からビデオを受け取り、マウスがパネル (ビデオ) の特定のポイントにホバーすると、ボタン .visibile = true を設定します。

現時点では、サード パーティの api コントロールで MouseEnter および MouseMove イベントを設定することによってのみこれを実現できます
。パネルはコントロールで占有されています..

イベントを処理するようにパネルを設定するにはどうすればよいですか?

4

1 に答える 1

0

このように、サードパーティのコントロールからパネルにイベントを転送できるはずです...

private void yourPanel_MouseEnter(object sender, EventArgs e)
{
    // panel MouseEnter event;
}

private void thirdParyCtrl_MouseEnter(object sender, EventArgs e)
{
    this.yourPanel_MouseEnter(sender, e);
}
于 2013-02-22T08:58:42.350 に答える