Windows phone 7 电话:WebBrowser我们如何设置自动高度和宽度?

Windows phone 7 电话:WebBrowser我们如何设置自动高度和宽度?,windows-phone-7,windows-phone-8,Windows Phone 7,Windows Phone 8,手机:WebBrowser将不会显示在我的页面中(如果我没有给出我想要的高度和宽度,它将自动显示)。有人能帮我在phone WebBrowser中显示html吗?不要使用StackPanel。使用行定义尝试网格。对于WebBrowser,将其设置为“*” 从您的代码(添加源代码只是为了演示): Hi Banepa谢谢,我也尝试过,但我的网格工作正常。我在WebBrowser中提供了一些HTML文本,这是默认的ScrollViewer(在我显示广告之后,Scroll bcz中不会显示该文本),我

手机:WebBrowser将不会显示在我的页面中(如果我没有给出我想要的高度和宽度,它将自动显示)。有人能帮我在phone WebBrowser中显示html吗?

不要使用StackPanel。使用行定义尝试网格。对于WebBrowser,将其设置为“*”

从您的代码(添加源代码只是为了演示):



Hi Banepa谢谢,我也尝试过,但我的网格工作正常。我在WebBrowser中提供了一些HTML文本,这是默认的ScrollViewer(在我显示广告之后,Scroll bcz中不会显示该文本),我已经提供了ScrollViewer.VerticalScrollBarVisibility=“已禁用”在WebBrowser中,但仍然是我不想要的滚动查看器WebBrowser。不确定您到底想要实现什么。如果您想让您的HTML内容占据WebBrowser的全部高度,那么您可以尝试向HTML添加元标记。要完全禁用垂直滚动,请在css:body{-ms touch action:none;}
   <StackPanel Orientation="Vertical">

                <TextBlock x:Name="articleDate" Foreground="Black" FontSize="20" 
                           Text="Timefzdsaf" />
                <Image x:Name="image" Stretch="Uniform" />
                <StackPanel Orientation="Vertical">
                <phone:WebBrowser Name="webBrowser1"                            
                          IsScriptEnabled="False"  Background="White"
                          HorizontalAlignment="Stretch"   
                          VerticalAlignment="Stretch"
                          VerticalContentAlignment="Center" 
                          HorizontalContentAlignment="Center" 

                        ></phone:WebBrowser>



            </StackPanel>
        <Grid>
            <Grid.RowDefinitions>
                <RowDefinition Height="Auto"/>
                <RowDefinition Height="Auto"/>
                <RowDefinition Height="*"/>
            </Grid.RowDefinitions>

            <TextBlock x:Name="articleDate" 
                       Foreground="Black" 
                       FontSize="20" 
                       Text="Timefzdsaf" />
            <Image x:Name="image"
                   Grid.Row="1"
                   Stretch="Uniform" />
            <phone:WebBrowser Name="webBrowser1"  
                              Source="http://msdn.microsoft.com/en-US/"
                              IsScriptEnabled="False"  
                              Grid.Row="2"
                              Background="White"
                              HorizontalAlignment="Stretch"   
                              VerticalAlignment="Stretch"
                              VerticalContentAlignment="Center" 
                              HorizontalContentAlignment="Center">
            </phone:WebBrowser>
        </Grid>