在 Windows Phone 7 的网络浏览器应用程序中,我在网格上创建了一个网络浏览器控件(在 xaml.cs 中)。之后,我在网格上创建了一个图像。但是当我在模拟器中打开网络浏览器时,该图像不可见。这是一个选项卡式浏览器。但是图像在网格中可见,但在 Web 浏览器控件上不可见(调试应用程序后)。就像UC浏览器有这个东西。PLease 下面的图像,在网格上,图像是可见的,但在 Web 浏览器控件上,图像是不可见的。
在 .xaml 中
<Grid x:Name="LayoutRoot">
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<TextBox x:Name="UrlTextBox" Background="White" InputScope="URL" KeyDown="UrlTextBox_KeyDown" Margin="0,0,98,0" GotFocus="UrlTextBox_GotFocus" LostFocus="UrlTextBox_LostFocus" KeyUp="UrlTextBox_KeyUp"/>
<Grid x:Name="BrowserHost"
Grid.Row="1" GotFocus="BrowserHost_GotFocus">
<Image x:Name="Full" Source="Images/full.png" Height="60" Width="60" Margin="430,678,0,0" MouseEnter="Full_MouseEnter" Visibility="Visible" />
</Grid>
在 Xaml.cs 中
private void ShowTab(int index)
{
this.currentIndex = index;
UrlTextBox.Text = this.urls[this.currentIndex] ?? "Search";
if (this.browsers[this.currentIndex] == null)
{
WebBrowser browser = new WebBrowser();
this.browsers[this.currentIndex] = browser;
BrowserHost.Children.Add(browser);
browser.IsScriptEnabled = true;
}
for (int i = 0; i < NumTabs; i++)
{
if (this.browsers[i] != null)
{
this.browsers[i].Visibility = i == this.currentIndex ? Visibility.Visible : Visibility.Collapsed;
}
}
}
我需要在我的网络浏览器控件中使用该图像。有谁能够帮我?
提前感谢您的辛勤工作!