Как обратиться к внутренним элементам кнопки?

Рейтинг: 0Ответов: 0Опубликовано: 20.05.2023

допустим у меня есть такой код в XAML для кнопки:

<Button Height="60" Width="60" Margin="655,37,0,0" VerticalAlignment="Top" HorizontalAlignment="Left" Click="Button_Click" >
            <Button.Template>
                <ControlTemplate>
                    <Grid x:Name="controlLayout">
                        <Ellipse x:Name="buttonSurface" Fill="LightGreen"
                            StrokeThickness="2" 
                            Stroke="Gray" StrokeDashCap="Flat" />
                        <Label x:Name="buttonCaption" VerticalAlignment="Center"
                            HorizontalAlignment="Center"
                            FontWeight="Bold" FontSize="20" Content="I"/>
                        <Border Margin="43,0,-43,0"/>

                    </Grid>
                </ControlTemplate>
            </Button.Template>
        </Button>

И я хочу создать событие в котором обращаюсь к этой кнопке по имени и меняю ее цвет (в данном случае там зеленый), на пол секунды и потом цвет становится обратно зеленым. Так вот как мне обратится к внутренним элементам кнопки (через эллипс я так понимаю надо менять цвет), до кнопки могу обратиться, а вот далее возникают проблемы. Буду благодарен помощи!

Ответы

Ответов пока нет.