首先我创建了一个Web浏览器控件(全屏大小),然后我在Web浏览器控件上方创建了一个边框,但是当我调试它时,边框不可见。需要帮忙?提前感谢您的辛勤工作!
<Border x:Name="UrlBorder" Background="{StaticResource PhoneAccentBrush}" CornerRadius="8">
<TextBox x:Name="UrlTextBox" Background="White" InputScope="URL" Margin="0,0,98,0"/>
</Border>
<phone:WebBrowser x:Name="BrowserHost" Margin="0,12,0,0" Grid.RowSpan="2" GotFocus="BrowserHost_GotFocus" IsScriptEnabled="True" />
答案 0 :(得分:0)
不确定你在这里想做什么。看起来你想要一个几乎全屏的Web浏览器元素顶部边框包围的url输入文本框。如果是这样,我会使用stackpanel。
<StackPanel>
<Border><TextBox /></Border>
<WebBrowser/>
</StackPanel>
如果要隐藏网址输入,您仍然可以将边框的可见性设置为折叠。
网格中的元素可以相互重叠。因此,如果是全屏,则webbrowser元素将覆盖您的边框文本框。此外,您的边框和文本框都没有明确的高度和宽度。