WebBrowserを持つ.NETコントロールがあります。 このコントロールは、フォームのアプリケーションで使用されます。C# - WebBrowserを閉じるときのイベント
このフォームまたはアプリケーション全体を閉じるか、Webブラウザが閉じられることを何かすれば、私はイベントを起こす必要があります。
アイブ氏はこのようにそれを試してみましたが、機能が邪魔していない作品をしている場合は、私がそれをしたい:
private void webBrowser1_VisibleChanged(object sender, EventArgs e)
{
if (!webBrowser1.Visible)
{
MessageBox.Show("Hi");
}
}
任意のアイデア? おかげ
ありがとうございますが、私はこのコントロールをWebBrowserでコントロール内で処理する必要があります。このコントロールを含むフォームではありません。問題は、このコントロールが既に100個のフォームで使用されていることです。 –
これを試してみてください......... private void webBrowser1_VisibleChanged(オブジェクト送信者、EventArgs e) { MessageBox.Show( "Visible change event raised !!!"); } – saravanan049
プライベートvoid webBrowser1_VisibleChanged(オブジェクト送信者、EventArgs e){if(!WebBrowser1.Visible) { MessageBox.Show( "true"); } else { MessageBox.Show( "false"); }} – saravanan049