0

我一直在努力寻找一天中更好的一部分来确定一些非常简单的事情 - 在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源,然后继续让我缩放没有问题。

我已经将所有样式从非工作应用程序添加到工作应用程序,因此可能有些事情我不知道,第二个应用程序仍然有效。

我试过明确地设置了WebViewHeight/Width和非工作应用的包含Grid没有任何运气。我并未在工作应用程序中设置任何对象的任何Height s/Width

我知道我必须做某件事/省略一些非常愚蠢的事情,但我看不到它。请帮忙。

谢谢!

回答

相关问题