gridview WPF中的按钮样式

时间:2013-07-16 12:21:44

标签: c# wpf button gridview styles

我有一个像这样的gridview专栏

                   <GridViewColumn>
                        <GridViewColumn.CellTemplate>
                            <DataTemplate>
                                <Button Content="Share"  Click="fileShareClick" CommandParameter="{Binding Files}"  >
                                    <Button.Style>
                                        <Style TargetType="Button">
                                            <Style.Triggers>
                                                <DataTrigger Binding="{Binding IsSharedAllowed}" Value="false">
                                                    <Setter Property="IsEnabled" Value="false"/>
                                                </DataTrigger>
                                            </Style.Triggers>
                                        </Style>
                                    </Button.Style>
                                </Button>
                            </DataTemplate>
                        </GridViewColumn.CellTemplate>
                    </GridViewColumn>

我目前正在使用主题(极乐世界)。正如你所看到的,我正在使用一个利用哪个目标“按钮”。但是这会覆盖我当前的按钮主题。反正有没有阻止这种情况发生?

1 个答案:

答案 0 :(得分:1)

将我的评论转换为答案。

如果您可以访问“elysium”主题定义的按钮样式,则可以使用新按钮样式的BasedOn属性继承极乐世界按钮样式