WebBrowser.EncryptionLevelChanged 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在 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 中锁图标的行为,还可以提供工具提示,用于在鼠标指针悬停在指示器上时显示加密级别。
有关处理事件的详细信息,请参阅 处理和引发事件。