我一直在努力寻找一天中更好的一部分来确定一些非常简单的事情 - 在Caliburn中使用捏手势放大WebView微应用。Windows 8.1商店应用程序WebView缩放问题 - Caliburn Micro参与
我有一个Caliburn Micro应用程序,有几个页面,其中之一有一个WebView
就可以了。我一直试图让WebView
放大,而不把它放在一个单独的ScrollViewer
B/C ScrollViewer
似乎介绍其他行为怪异。我没有运气让WebView
变焦。
编辑:我对我在本地戴尔Venue平板电脑上进行远程调试时遇到的行为提出了“不作为”声明。
这是我ShellView页面看起来像在大卡利微应用的哪些方面(与非工作WebView
):
<Page
x:Class="FooBar.Views.ShellView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d">
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
<WebView x:Name="WebView"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch" />
</Grid>
</Page>
尽管我尽了最大努力,这并不让我放大。
试试,看看我做错了什么,我创造了另一个项目,这是一个非常简单的单页卡利微型应用程序,与完全相同的标记为多页CM应用程序,它按预期工作。更具体地说,该应用程序启动,创建第一个视图 - ShellView - 加载WebView
源,然后继续让我缩放没有问题。
我已经将所有样式从非工作应用程序添加到工作应用程序,因此可能有些事情我不知道,第二个应用程序仍然有效。
我试过明确地设置了WebView
的Height/Width
和非工作应用的包含Grid
没有任何运气。我并未在工作应用程序中设置任何对象的任何Height
s/Width
。
我知道我必须做某件事/省略一些非常愚蠢的事情,但我看不到它。请帮忙。
谢谢!