Стиль кнопки внутри materialDesign: PopupBox - PullRequest
0 голосов
/ 06 декабря 2018

Мне нужна кнопка внутри PopupBox с другим поведением, но мне нужно наследование базового стиля, и я не знаю, какой это стиль.Я думаю, что нашел проблему и что она мешает MahApps.Я не понимаю, почему кнопки, которые не должны перезаписывать стили, выглядят правильно.Кто-нибудь может мне помочь?Thx

<materialDesign:PopupBox StaysOpen="False"
                         PlacementMode="BottomAndAlignRightEdges">
    <Button Command="{Binding DataContext.MyCommand, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type DataGrid}}}"
            Content="Text 3"
            CommandParameter="{Binding}"
            ToolTipService.ShowOnDisabled="True">
        <Button.Style>
            <Style TargetType="{x:Type Button}" BaseOn="¿¿¿???">
                <Setter Property="ToolTip"
                        Value="..." />
                <Style.Triggers>
                    <DataTrigger Binding="{Binding MyProperty}"
                                 Value="True">
                        <Setter Property="ToolTip"
                                Value="..." />
                    </DataTrigger>
                </Style.Triggers>
            </Style>
        </Button.Style>
    </Button>
</materialDesign:PopupBox>

enter image description here

...