WebBrowser 类型介绍

WebBrowser 类型公开以下成员。

构造函数
  名称 说明
公共方法 WebBrowser 初始化 WebBrowser 类的新实例。
返回顶部
属性
  名称 说明
公共属性 ActualHeight 获取 FrameworkElement 的呈现高度。 (从 FrameworkElement 继承。)
公共属性 ActualWidth 获取 FrameworkElement 的呈现宽度。 (从 FrameworkElement 继承。)
公共属性 AllowDrop 获取或设置一个值,该值确定此 UIElement 是否可用作拖放操作的放置目标。 (从 UIElement 继承。)
公共属性 Background 获取或设置一个用于提供控件背景的画笔。 (从 Control 继承。)
公共属性 Base 设置用于解析 WebBrowser 控件中相对引用的独立存储所在基本目录。
公共属性 BorderBrush 获取或设置一个用于描述控件的边框背景的画笔。 (从 Control 继承。)
公共属性 BorderThickness 获取或设置控件的边框宽度。 (从 Control 继承。)
公共属性 CacheMode 获取或设置一个值,该值指示应在可能时缓存已呈现内容。 (从 UIElement 继承。)
公共属性 CanGoBack 获取一个值,该值指示 WebBrowser 是否可以在浏览历史记录中向后导航一个页面。
公共属性 CanGoForward 获取一个值,该值指示 WebBrowser 是否可以在浏览历史记录中向前导航一个页面。
公共属性 CharacterSpacing 获取或设置控件中文本字符之间的距离,测量单位为字体大小的千分之一。 (从 Control 继承。)
公共属性 Clip 获取或设置用于定义 UIElement 的内容边框的 Geometry (从 UIElement 继承。)
公共属性 Cursor 基础结构。 获取或设置指针悬停在 FrameworkElement 上时所显示的光标图像。 (从 FrameworkElement 继承。)
公共属性 DataContext 获取或设置 FrameworkElement 参与数据绑定时的数据上下文。 (从 FrameworkElement 继承。)
受保护的属性 DefaultStyleKey 获取或设置一个键,该键引用控件的默认样式。 (从 Control 继承。)
公共属性 DesiredSize 获取此 UIElement 在布局过程的测量处理过程中计算的大小。 (从 UIElement 继承。)
公共属性 Dispatcher 获取与此对象关联的 Dispatcher (从 DependencyObject 继承。)
公共属性 FlowDirection 获取或设置文本和其他用户界面元素在控制其布局的任何父元素中的流动方向。 (从 FrameworkElement 继承。)
公共属性 FontFamily 获取或设置用于在控件中显示文本的字体。 (从 Control 继承。)
公共属性 FontSize 获取或设置此控件中文本的大小。 (从 Control 继承。)
公共属性 FontStretch 获取或设置字体在屏幕上的压缩或扩展程度。 (从 Control 继承。)
公共属性 FontStyle 获取或设置呈现文本时使用的样式。 (从 Control 继承。)
公共属性 FontWeight 获取或设置指定字体的粗细。 (从 Control 继承。)
公共属性 Foreground 获取或设置一个用于描述前景色的画笔。 (从 Control 继承。)
公共属性 Height 获取或设置 FrameworkElement 的建议高度。 (从 FrameworkElement 继承。)
公共属性 HorizontalAlignment 获取或设置在布局父级(如面板或项控件)中构成 FrameworkElement 时应用于此元素的水平对齐特征。 (从FrameworkElement 继承。)
公共属性 HorizontalContentAlignment 获取或设置控件内容的水平对齐方式。 (从 Control 继承。)
公共属性 IsEnabled 获取或设置一个值,该值指示用户是否可以与控件交互。 (从 Control 继承。)
公共属性 IsGeolocationEnabled 确定承载 WebBrowser 控件的网站是否可以使用该设备上的位置服务。
公共属性 IsHitTestVisible 获取或设置此 UIElement 的包含区域是否可为命中测试返回 true 值。 (从 UIElement 继承。)
公共属性 IsScriptEnabled 启用或禁用脚本。这应用于导航到的下一个文档,而不是当前文档。默认情况下,该属性为 false。将该属性设置为 true 可启用脚本,设置为 false 可禁用脚本。
公共属性 IsTabStop 获取或设置一个值,该值指示是否将某个控件包含在 Tab 导航中。 (从 Control 继承。)
公共属性 Language 获取或设置应用于 FrameworkElement 的本地化/全球化语言信息。 (从 FrameworkElement 继承。)
公共属性 Margin 获取或设置 FrameworkElement 的外边距。 (从 FrameworkElement 继承。)
公共属性 MaxHeight 获取或设置 FrameworkElement 的最大高度约束。 (从 FrameworkElement 继承。)
公共属性 MaxWidth 获取或设置 FrameworkElement 的最大宽度约束。 (从 FrameworkElement 继承。)
公共属性 MinHeight 获取或设置 FrameworkElement 的最小高度约束。 (从 FrameworkElement 继承。)
公共属性 MinWidth 获取或设置 FrameworkElement 的最小宽度约束。 (从 FrameworkElement 继承。)
公共属性 Name 获取或设置对象的标识名称。 当 XAML 处理器从标记创建对象树时,运行时代码可以使用此名称引用标记元素。 (从FrameworkElement 继承。)
公共属性 Opacity 获取或设置对象的不透明度。 (从 UIElement 继承。)
公共属性 OpacityMask 获取或设置用于改变此对象区域的不透明度的画笔。 (从 UIElement 继承。)
公共属性 Padding 获取或设置控件内的边距。 (从 Control 继承。)
公共属性 Parent 获取对象树中此 FrameworkElement 的父对象。 (从 FrameworkElement 继承。)
公共属性 Projection 获取或设置在呈现此 UIElement 时要应用的透视投影(三维效果)。 (从 UIElement 继承。)
公共属性 RenderSize 获取 UIElement 的最终呈现大小。 (从 UIElement 继承。)
公共属性 RenderTransform 获取或设置影响 UIElement 的呈现位置的变换信息。 (从 UIElement 继承。)
公共属性 RenderTransformOrigin 获取或设置由 RenderTransform 声明的任何可能呈现转换的原点,相对于 UIElement 的边界。 (从 UIElement 继承。)
公共属性 Resources 获取本地定义的资源字典。 在 XAML 中,可以通过 XAML 隐式集合语法,将资源项建立为 frameworkElement.Resources属性元素的子对象元素。 (从 FrameworkElement 继承。)
公共属性 Source 获取或设置 WebBrowser 控件的 URI 位置。
公共属性 Style 获取或设置呈现过程中应用于此对象的实例 Style (从 FrameworkElement 继承。)
公共属性 TabIndex 获取或设置一个值,该值决定在用户使用 Tab 键在控件中导航时元素接收焦点的顺序。 (从 Control 继承。)
公共属性 TabNavigation 获取或设置一个值,该值修改 Tab 键和 TabIndex 针对此控件的工作方式。 (从 Control 继承。)
公共属性 Tag 获取或设置一个可用于存储有关此对象的自定义信息的任意对象值。 (从 FrameworkElement 继承。)
公共属性 Template 获取或设置控件模板。 (从 Control 继承。)
公共属性 Triggers 获取为 FrameworkElement 定义的动画的触发器的集合。 (从 FrameworkElement 继承。)
公共属性 UseLayoutRounding 获取或设置一个值,该值确定对象及其可视化子树的呈现是否应使用将呈现与整像素对齐的舍入行为。 (从 UIElement继承。)
公共属性 UseOptimizedManipulationRouting 获取或设置指示系统是否应处理输入事件或是否 FrameworkElement 应处理输入事件的值。 (从 FrameworkElement 继承。)
公共属性 VerticalAlignment 获取或设置在父对象(如面板或项控件)中构成 FrameworkElement 时应用于此元素的垂直对齐特征。 (从FrameworkElement 继承。)
公共属性 VerticalContentAlignment 获取或设置控件内容的垂直对齐方式。 (从 Control 继承。)
公共属性 Visibility 获取或设置 UIElement 的可见性。不可见的 UIElement 不呈现,也不将其所需大小告知布局。 (从 UIElement 继承。)
公共属性 Width 获取或设置 FrameworkElement 的宽度。 (从 FrameworkElement 继承。)
返回顶部
方法
  名称 说明
公共方法 AddHandler 为指定的路由事件添加路由事件处理程序,并将该处理程序添加到当前元素的处理程序集合中。将 handledEventsToo 指定为true 时,可为已标记为由其他元素在事件路由过程中处理的路由事件调用所提供的处理程序。 (从 UIElement 继承。)
公共方法 ApplyTemplate 加载相关的控件模板,以便可以引用其部件。 (从 Control 继承。)
公共方法 Arrange 定位子对象并确定 UIElement 的大小。为其子元素实现自定义布局的父对象应从其布局重写实现调用此方法以形成递归布局更新。 (从 UIElement 继承。)
受保护的方法 ArrangeOverride 提供 Windows Phone 布局的排列处理过程的行为。 类可以重写该方法来定义其自己的排列处理过程行为。 (从FrameworkElement 继承。)
公共方法 CaptureMouse 将触摸输入捕获设置为 UIElement (从 UIElement 继承。)
公共方法 CheckAccess 确定调用线程是否可以访问此对象。 (从 DependencyObject 继承。)
公共方法 ClearValue 清除依赖项属性的本地值。 (从 DependencyObject 继承。)
公共方法 Equals(Object) 确定指定的 Object 是否等于当前的 Object (从 Object 继承。)
受保护的方法 Finalize 允许 Object 在垃圾回收器回收该对象之前尝试释放资源并执行其他清理操作。 (从 Object 继承。)
公共方法 FindName 检索具有指定标识符名称的对象。 (从 FrameworkElement 继承。)
公共方法 Focus 尝试设置控件的焦点。 (从 Control 继承。)
公共方法 GetAnimationBaseValue 返回为 Windows Phone 依赖项属性设置的任意基值,在动画不活动时将应用它们。 (从 DependencyObject 继承。)
公共方法 GetBindingExpression 检索 BindingExpression 中已建立绑定的依赖项属性。 (从 FrameworkElement 继承。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (从 Object 继承。)
受保护的方法 GetTemplateChild 在实例化的 ControlTemplate 可视化树中检索已命名的元素。 (从 Control 继承。)
公共方法 GetType 获取当前实例的 Type (从 Object 继承。)
公共方法 GetValue  DependencyObject 返回依赖项属性的当前有效值。 (从 DependencyObject 继承。)
公共方法 GoBack 导致 WebBrowser 在浏览历史记录中向后导航一个页面。
公共方法 GoForward 导致 WebBrowser 在浏览历史记录中向前导航一个页面。
公共方法 InvalidateArrange 使 UIElement 的排列状态(布局)无效。使其无效后,将会更新 UIElement 的布局(以异步方式进行)。 (从 UIElement 继承。)
公共方法 InvalidateMeasure 使 UIElement 的测量状态(布局)无效。 (从 UIElement 继承。)
公共方法 InvokeScript(String) 执行在当前加载的文档中定义的脚本函数。
公共方法 InvokeScript(String,String[]) 执行在当前加载的文档中定义的脚本函数,并为该函数传递一个字符串参数的数组。
公共方法 Measure 更新 UIElement  DesiredSize。一般地,实现其布局子级的自定义布局的对象从自己的 MeasureOverride 实现调用此方法以形成递归布局更新。 (从 UIElement 继承。)
受保护的方法 MeasureOverride 提供 Windows Phone 布局的度量处理过程的行为。 类可以重写该方法来定义其自己的度量处理过程行为。 (从FrameworkElement 继承。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (从 Object 继承。)
公共方法 Navigate(Uri) 启动对提供的 URI 的导航请求。
公共方法 Navigate(Uri, Byte[], String) 启动对提供的 URI 的导航请求。此方法允许用于包括发布的表单数据和 HTTP 标头的可自定义选项。
公共方法 NavigateToString 将 HTML 字符串置于 Web 浏览器控件中以便进行呈现。
公共方法 OnApplyTemplate 此 API 不适于在您的代码中直接使用。 (重写 FrameworkElement.OnApplyTemplate()。)
受保护的方法 OnCreateAutomationPeer 在派生类中实现时,为 Windows Phone 自动化基础结构返回类特定的 AutomationPeer 实现。 (从 UIElement 继承。)
受保护的方法 OnDoubleTap  DoubleTap 事件发生之前调用。有关如何在 Windows Phone 上使用笔势的信息,请参阅如何处理 Windows Phone 的操作事件 (从 Control 继承。)
受保护的方法 OnDragEnter 基础结构。 在拖动进入事件之前调用。 (从 Control 继承。)
受保护的方法 OnDragLeave 基础结构。 在拖动离开事件之前调用。 (从 Control 继承。)
受保护的方法 OnDragOver 基础结构。 在拖动悬停事件之前调用。 (从 Control 继承。)
受保护的方法 OnDrop 基础结构。 在放置事件发生之前调用。 (从 Control 继承。)
受保护的方法 OnGotFocus  GotFocus 事件发生之前调用。 (从 Control 继承。)
受保护的方法 OnHold  Hold 事件发生之前调用。有关如何在 Windows Phone 上使用笔势的信息,请参阅如何处理 Windows Phone 的操作事件(从 Control 继承。)
受保护的方法 OnKeyDown  KeyDown 事件发生之前调用。 (从 Control 继承。)
受保护的方法 OnKeyUp  KeyUp 事件发生之前调用。 (从 Control 继承。)
受保护的方法 OnLostFocus  LostFocus 事件发生之前调用。 (从 Control 继承。)
受保护的方法 OnLostMouseCapture  LostMouseCapture 事件发生之前调用,用于在不附加委托的情况下为派生类中的事件提供处理。 (从 Control 继承。)
受保护的方法 OnManipulationCompleted  ManipulationCompleted 事件发生之前调用。 (从 Control 继承。)
受保护的方法 OnManipulationDelta  ManipulationDelta 事件发生之前调用。 (从 Control 继承。)
受保护的方法 OnManipulationStarted  ManipulationStarted 事件发生之前调用。 (从 Control 继承。)
受保护的方法 OnMouseEnter  MouseEnter 事件发生之前调用。 (从 Control 继承。)
受保护的方法 OnMouseLeave  MouseLeave 事件发生之前调用。 (从 Control 继承。)
受保护的方法 OnMouseLeftButtonDown  MouseLeftButtonDown 事件发生之前调用。 (从 Control 继承。)
受保护的方法 OnMouseLeftButtonUp  MouseLeftButtonUp 事件发生之前调用。 (从 Control 继承。)
受保护的方法 OnMouseMove  MouseMove 事件发生之前调用。 (从 Control 继承。)
受保护的方法 OnMouseRightButtonDown 基础结构。 在鼠标右键按下事件发生之前调用。 (从 Control 继承。)
受保护的方法 OnMouseRightButtonUp 基础结构。 在鼠标右键释放事件发生之前调用。 (从 Control 继承。)
受保护的方法 OnMouseWheel 基础结构。  MouseWheel 事件发生之前调用,用于在不附加委托的情况下为派生类中的事件提供处理。 (从 Control 继承。)
受保护的方法 OnTap  Tap 事件发生之前调用。有关如何在 Windows Phone 上使用笔势的信息,请参阅如何处理 Windows Phone 的操作事件(从 Control 继承。)
受保护的方法 OnTextInput  TextInput 事件发生之前调用。 (从 Control 继承。)
受保护的方法 OnTextInputStart  TextInputStart 事件发生之前调用。 (从 Control 继承。)
受保护的方法 OnTextInputUpdate  TextInputUpdate 事件发生之前调用。 (从 Control 继承。)
公共方法 ReadLocalValue 返回依赖项属性的本地值(如果设置了本地值)。 (从 DependencyObject 继承。)
公共方法 ReleaseMouseCapture  UIElement 中移除触摸输入捕获。在此调用后,一般没有对象具有触摸输入捕获。 (从 UIElement 继承。)
公共方法 RemoveHandler 从此 UIElement 中移除指定的路由事件处理程序。 (从 UIElement 继承。)
公共方法 SaveToString 返回包含网页 HTML 内容的字符串。
公共方法 SetBinding 使用提供的绑定对象,将绑定附加到 FrameworkElement 上,并返回 BindingExpressionBase 以供以后使用。 (从FrameworkElement 继承。)
公共方法 SetValue  DependencyObject 设置依赖项属性的本地值。 (从 DependencyObject 继承。)
公共方法 ToString 返回一个字符串,它表示当前的对象。 (从 Object 继承。)
公共方法 TransformToVisual 返回一个变换对象,该变换对象可用于将 UIElement 中的坐标变换为指定的对象。 (从 UIElement 继承。)
公共方法 UpdateLayout 请确保 UIElement 的所有子对象位置都正确地进行了布局更新。 (从 UIElement 继承。)
返回顶部
事件
  名称 说明
公共事件 BindingValidationError 在绑定源报告数据验证错误时发生。 (从 FrameworkElement 继承。)
公共事件 DoubleTap 当悬停在此 UIElement 上时使用了DoubleTap 笔势的情况下发生。 (从 UIElement 继承。)
公共事件 GotFocus  UIElement 收到焦点时发生。 (从 UIElement 继承。)
公共事件 Hold 当悬停在此 UIElement 上时使用了 Hold 笔势的情况下发生。 (从 UIElement 继承。)
公共事件 IsEnabledChanged  IsEnabled 属性更改时发生。 (从 Control 继承。)
公共事件 KeyDown  UIElement 具有焦点的情况下按下键盘上的某个键时发生。 (从 UIElement 继承。)
公共事件 KeyUp  UIElement 具有焦点的情况下释放键盘上的某个键时发生。 (从 UIElement 继承。)
公共事件 LayoutUpdated 当 Windows Phone 可视化树的布局更改时发生。 (从 FrameworkElement 继承。)
公共事件 LoadCompleted  WebBrowser 控件已加载内容之后发生。
公共事件 Loaded 当已构造 FrameworkElement 并将其添加到对象树中时发生。 (从 FrameworkElement 继承。)
公共事件 LostFocus  UIElement 失去焦点时发生。 (从 UIElement 继承。)
公共事件 LostMouseCapture  UIElement 失去触摸屏输入捕获时发生。 (从 UIElement 继承。)
公共事件 ManipulationCompleted 对于 UIElement 的操作和延时完毕时发生。 (从 UIElement 继承。)
公共事件 ManipulationDelta 当输入设备在操作期间更改位置时发生。 (从 UIElement 继承。)
公共事件 ManipulationStarted 当输入设备对 UIElement 开始操作时发生。 (从 UIElement 继承。)
公共事件 MouseEnter 当在 UIElement 界定区域内点按屏幕时发生。 (从 UIElement 继承。)
公共事件 MouseLeave 当在 UIElement 界定区域外发生触摸事件时发生。 (从 UIElement 继承。)
公共事件 MouseLeftButtonDown 在点按 UIElement 时发生。 (从 UIElement 继承。)
公共事件 MouseLeftButtonUp 当手指抬离 UIElement 时(或当 UIElement 具有触摸输入捕获时)发生。 (从 UIElement 继承。)
公共事件 MouseMove 在以下情况下发生:当触摸 UIElement 时(或当 UIElement 具有触摸输入捕获时),手指的坐标位置位于屏幕上。 (从 UIElement继承。)
公共事件 MouseWheel 基础结构。 在以下情况下发生:当鼠标指针悬停在 UIElement 上时或 UIElement 具有焦点时,用户滚动鼠标滚轮。 (从 UIElement继承。)
公共事件 Navigated 在成功导航 WebBrowser 控件之后发生。
公共事件 Navigating  WebBrowser 控件正在导航(包括从重定向)时发生。
公共事件 NavigationFailed  WebBrowser 控件导航失败后发生。
公共事件 ScriptNotify 当 JavaScript 调用 window.external.notify(<data>) 方法时发生。
公共事件 SizeChanged  FrameworkElement 上的 ActualHeight  ActualWidth 属性的值发生更改时发生。 (从 FrameworkElement 继承。)
公共事件 Tap 当悬停在此 UIElement 上时使用了 Tap 笔势的情况下发生。 (从 UIElement 继承。)
公共事件 TextInput 在 UI 元素以与设备无关的方式获取文本时发生。 (从 UIElement 继承。)
公共事件 TextInputStart 在 UI 元素以与设备无关的方式最初获取文本时发生。 (从 UIElement 继承。)
公共事件 TextInputUpdate 当通过输入方法编辑器 (IME) 继续编写文本时发生。 (从 UIElement 继承。)
公共事件 Unloaded 当此对象不再与主对象树连接时发生。 (从 FrameworkElement 继承。)
返回顶部
扩展 方法
  名称 说明
公共扩展方法 ClearCookiesAsync 异步清除与指定的 Web 浏览器控件关联的 Cookie。 (由 WebBrowserExtensions 定义。)
公共扩展方法 ClearInternetCacheAsync 异步清除与指定的 Web 浏览器控件关联的 Internet 缓存。 (由 WebBrowserExtensions 定义。)
公共扩展方法 GetCookies 返回从指定的 WebBrowser 控件的 Source URI 检索的 cookie 集合。 (由 WebBrowserExtensions 定义。)
返回顶部
字段
  名称 说明
公共字段 静态成员 BaseProperty 标识 Base 依赖项属性。
公共字段 静态成员 CanGoBackProperty 标识 CanGoBack 依赖项属性。
公共字段 静态成员 CanGoForwardProperty 标识 CanGoForward 依赖项属性。
公共字段 静态成员 IsGeolocationEnabledProperty 标识 IsGeolocationEnabled 依赖项属性。
公共字段 静态成员 IsScriptEnabledProperty 标识 IsScriptEnabled 依赖项属性。
公共字段 静态成员 SourceProperty 标识 Source 依赖项属性。
返回顶部
显式 接口 实现
  名称 说明
显式接口实现 私有方法 ISupportInitialize.BeginInit 用信号通知对象初始化即将开始。
显式接口实现 私有方法 ISupportInitialize.EndInit 用信号通知对象初始化已完成。
返回顶部

你可能感兴趣的:(WebBrowser 类型介绍)