3

我是 C# 初学者,我使用 C#/XAML 开发了一个 Windows 8 应用程序。我想在 aButton的右上角放置一个 Close,WebView但我无法完成。

有谁知道这是怎么做到的吗 ?

4

1 回答 1

4

如果您以 Windows 8 为目标,则不能在其上放置任何内容,WebView因为它的呈现是本机的并且独立于布局的其余部分:

http://blogs.msdn.com/b/wsdevsol/archive/2012/10/18/nine-things-you-need-to-know-about-webview.aspx#AN2

根据msdn ,这应该在 Windows 8.1 中修复:

Windows 8.1 对 WebView 控件进行了更改,修复了多个问题并添加了新功能,包括:

•支持在WebView 控件上显示XAML 内容(例如,AppBar)。这修复了 Windows 8 中的“空域问题”,如果您想覆盖 XAML 内容,则需要您使用 WebViewBrush 呈现 WebView 内容。

•支持使用RenderTransform 来平移、缩放、倾斜和旋转WebView 控件。

• 支持将 Opacity 属性与 WebView 控件一起使用。

于 2013-11-07T11:04:06.233 回答