<Grid x:Name="LayoutRoot" >
<Grid.Background>
<ImageBrush x:Name="imgBrushBG" ImageSource="/Image/bg.jpg" Stretch="Fill"></ImageBrush>
</Grid.Background>
<Button Height="35" Width="95" Content="button" MouseLeftButtonDown="Button_MouseLeftButtonDown" />
</Grid>
这样运行之后,是正确的,背景突片是可以显示的。
运行之后,我触发事件:
private void Button_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
this.imgBrushBG.ImageSource = new BitmapImage(new Uri(@"/Image/bg2.jpg", UriKind.Relative));
}
这样背景图片不变,不知道为什么?我跟踪代码了,也没问题呀。
图片的路径,在\ClientBin\Image
图片BG2.JPG也可以打开呀。都没问题呀。为什么就换不了图片呢,帮忙分析下
谢谢呀
视别人的帮助为恩赐~