【问题标题】:Why is my WPF Frame not rendering anything? Known bug?为什么我的 WPF 框架没有渲染任何东西?已知错误?
【发布时间】:2010-10-29 18:23:05
【问题描述】:

我有一个带有基于 Web 的 HTML 源的 WPF 框架,虽然内容在那里,但它们没有显示出来。我知道内容在那里,因为如果我右键单击正确的位置,我可以保存图像。另外,如果我进行打印预览,它会显示得很好。东西在那里,但没有出现。有已知的错误吗?

【问题讨论】:

  • 您可以发布您的代码/XAML 吗?
  • 我发现如果我将 AllowsVisibility 关闭窗口,它就可以正常工作。我发现这是 Frame 和 opacity 不兼容的错误。但我的框架是完全不透明的。我只是使用可见性来产生阴影效果。坦率地说,如果 Frame 不能处理 Opacity 它不应该是 WPF 控件。这太愚蠢了!
  • 嘿,如果这是您尝试在 WPF 中处理 WebBrowser 和 Frame 时遇到的最大挫折,那么您做得很好:D
  • 是的,感谢您的乐观。:) Microsoft 何时会创建非 ActiveX 替代 Web 浏览器控件?这太荒谬了。

标签: wpf frame


【解决方案1】:

我使用here 中的代码创建了一个占位符控件,该控件带有一个在其正上方浮动的窗口,因此我可以将框架放入窗口中。它是一个 hack,但它可以工作...... sigh

【讨论】:

    猜你喜欢
    • 2014-06-01
    • 1970-01-01
    • 2015-06-29
    • 2017-10-08
    • 1970-01-01
    • 2017-01-22
    • 2021-02-13
    • 1970-01-01
    • 2016-12-10
    相关资源
    最近更新 更多