@Vamba45

Не могу понять, откуда берётся надпись на форме, текст надписи тот же, что и на кнопке. В чём ошибка?

Код XAML

<Window.Resources>
        <Style TargetType="Button">
            <Setter Property="Template">
                <Setter.Value>
                    <ControlTemplate TargetType="Button">
                        <Grid>
                            <Border BorderThickness="3"
                                    BorderBrush="Green"
                                    Width="100"
                                    Height="50"
                                    Background="Pink"
                                    CornerRadius="14"/>
                            <ContentPresenter HorizontalAlignment="Center"
                                              VerticalAlignment="Center"/>
                            <ContentControl Content="{TemplateBinding Content}"/>
                        </Grid>
                    </ControlTemplate>
                </Setter.Value>
            </Setter>
        </Style>
    </Window.Resources>

    <StackPanel>
        <Button Content="knopka"/>
    </StackPanel>
5e5b0495e5c07636705097.png
  • Вопрос задан
  • 41 просмотр
Решения вопроса 1
yarosroman
@yarosroman Куратор тега C#
C# the best
Я так думаю дело в ContentControl. Скорее всего он надпись выводит, посмотрите как стандартный шаблон кнопки сделан.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы