【发布时间】:2013-01-27 00:15:55
【问题描述】:
实际上,我将在设计时从资源中获取的图像设置为 xaml 文件,如下所示:
<Button Click="btnLogin_Click" Name="btnLogin">
<StackPanel Orientation="Horizontal">
<Rectangle Width="20" Height="20" Name="recLogin">
<Rectangle.Resources>
<SolidColorBrush x:Key="BlackBrush" Color="White" />
</Rectangle.Resources>
<Rectangle.Fill>
<VisualBrush Stretch="Fill" Visual="{StaticResource appbar_user}" x:Name="brushLogin" />
</Rectangle.Fill>
</Rectangle>
<TextBlock Text=" login" Name="txbLogin" />
</StackPanel>
</Button>
并且工作正常。但是(是一个登录按钮)我希望当用户登录时,按钮上的图像(矩形内)会改变..
我该怎么办?
【问题讨论】:
标签: c# wpf image xaml visualbrush