Установите время выполнения изображения в VisualBrush с помощью c #

на самом деле я установил изображение взято из ресурсов во время разработки в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>

и работает нормально. Но(кнопка входа) Я хочу, чтобы когда пользователь делал логин, изображение на кнопке(внутри прямоугольника) будет изменено..

Как я могу сделать?

Ответы на вопрос(1)

Ваш ответ на вопрос