奇妙な問題があります。.net win フォーム アプリケーションがサード パーティの CRM アプリケーションをトリガーします。顧客が CRM アプリケーションで作業していて、私のアプリケーションのボタンをクリックすると、最初のクリックではボタンはイベントをトリガーせず、2 回目のクリックでのみ応答します。
私が疑う理由は、私のアプリケーションがフォーカスされていないことです。
次のコードで試しました
private void XXXXX_MouseHover(object sender, EventArgs e)
{
this.BringToFront();
this.Focus();
}
しかし、それは機能しません。私は .Net を初めて使用しますが、この問題を解決する方法を教えてもらえますか?
どんな助けでも大歓迎です。
更新: ツールストリップ ボタン。
btnbutton.Click += delegate(object sender, EventArgs e)
{
//some code to execute on button click.
};
ありがとう