Silverlight更改图像源嵌套在按钮内

Silverlight更改图像源嵌套在按钮内,silverlight,xaml,button,Silverlight,Xaml,Button,对于下面这样的按钮图像,如何在单击按钮时更改图像源 <Button Name="btnFullScreen" Width="32" Height="32" Click="BtnFullScreenClick"> <Image Source="img/fs.png" Stretch="Fill"></Image> </Button> 似乎没有像btnFullscreen.Controls这样的属性(因此我来自as

对于下面这样的按钮图像,如何在单击按钮时更改图像源

    <Button Name="btnFullScreen" Width="32" Height="32" Click="BtnFullScreenClick">
        <Image Source="img/fs.png" Stretch="Fill"></Image>
    </Button>


似乎没有像btnFullscreen.Controls这样的属性(因此我来自asp.net后台)

您有
内容
属性

private void BtnFullScreenClick(object sender, System.Windows.RoutedEventArgs e)
    {
        Image img = ((Button)sender).Content as Image;
        img.Source = new System.Windows.Media.Imaging.BitmapImage(new System.Uri("newImage.jpg", System.UriKind.Relative));
    }

内容从来没有闪过我,我一直在想儿童控制和其他东西。它只是试图强加,尽量简单,谢谢:)