【问题标题】:Does WPF really internally use a WebBrowser control for the Frame controlWPF 是否真的在内部使用 WebBrowser 控件作为 Frame 控件
【发布时间】:2023-03-22 20:04:01
【问题描述】:

this answer,作者宣称:

由于 WPF 在后台使用 WebBrowser 控件,因此应该可以 也适用于 Frame 控件。

但是,如果 Frame 托管 WPF 页面(显然它使用 WebBrowser 用于 Web 内容),这对我来说没有多大意义。 Frame 在托管Page 时是否尝试模拟WebBrowser,还是实际上以某种方式将Page 转换为HTML 等,然后将其托管在WebBrowser 中?

【问题讨论】:

    标签: .net wpf webbrowser-control


    【解决方案1】:

    Frame 仅使用 WebBrowser 呈现 HTML 内容,它原生呈现 WPF 控件。

    “当 Frame 控件导航到 HTML 内容时,Frame 控件在内部实例化本机 WebBrowser ActiveX 控件。”

    https://msdn.microsoft.com/en-us/library/system.windows.controls.frame(v=vs.110).aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-21
      • 1970-01-01
      • 1970-01-01
      • 2015-06-13
      • 2011-03-21
      • 2016-06-03
      • 2010-09-10
      • 1970-01-01
      相关资源
      最近更新 更多