WebBrowser.EncryptionLevelChanged 事件

定义

WebBrowser 控件导航到或离开使用了加密的网站时发生。

public:
 event EventHandler ^ EncryptionLevelChanged;
[System.ComponentModel.Browsable(false)]
public event EventHandler EncryptionLevelChanged;
[System.ComponentModel.Browsable(false)]
public event EventHandler? EncryptionLevelChanged;
[<System.ComponentModel.Browsable(false)>]
member this.EncryptionLevelChanged : EventHandler 
Public Custom Event EncryptionLevelChanged As EventHandler 
Public Event EncryptionLevelChanged As EventHandler 

事件类型

属性

示例

下面的代码示例演示了此成员的用法。 在此示例中,事件处理程序报告事件的发生情况 EncryptionLevelChanged 。 此报表可帮助你了解事件发生的时间,并可以帮助你进行调试。 若要报告多个事件或频繁发生的事件,请考虑将 MessageBox.Show 替换为 Console.WriteLine 或将消息追加到多行 TextBox

若要运行示例代码,请将其粘贴到包含名为 WebBrowser1的 类型的WebBrowser实例的项目中。 然后,确保事件处理程序与 EncryptionLevelChanged 事件相关联。

private void WebBrowser1_EncryptionLevelChanged(Object sender, EventArgs e) {

   MessageBox.Show("You are in the WebBrowser.EncryptionLevelChanged event.");
}
Private Sub WebBrowser1_EncryptionLevelChanged(sender as Object, e as EventArgs) _ 
     Handles WebBrowser1.EncryptionLevelChanged

   MessageBox.Show("You are in the WebBrowser.EncryptionLevelChanged event.")

End Sub

注解

可以将此事件与 属性一起使用 EncryptionLevel ,以在应用程序的用户界面中实现类似于 Internet Explorer 中的锁图标的指示器。 在此事件的处理程序中,检查 属性的值EncryptionLevel,以确定是要隐藏还是显示指示器。 若要模拟 Internet Explorer 中锁图标的行为,还可以提供工具提示,用于在鼠标指针悬停在指示器上时显示加密级别。

有关处理事件的详细信息,请参阅 处理和引发事件

适用于

另请参阅