Wpf 如何将StaticResource作为值提供给类,如for<;GridViewColumnHeader>;?

Wpf 如何将StaticResource作为值提供给类,如for<;GridViewColumnHeader>;?,wpf,xaml,Wpf,Xaml,当我提供ColumnHdr1作为类(如header)的属性时,它就起作用了 <GridView> <GridViewColumn Header="{StaticResource ColumnHdr1}" Width="200" </GridView> 使用如下XML标记语法: <GridViewColumn.Header> <GridViewColumnHeader> <StaticResource

当我提供ColumnHdr1作为类(如header)的属性时,它就起作用了

<GridView>
    <GridViewColumn Header="{StaticResource ColumnHdr1}" Width="200" 
</GridView>


使用如下XML标记语法:

<GridViewColumn.Header>
    <GridViewColumnHeader>
        <StaticResource ResourceKey="ColumnHdr1"/>
    </GridViewColumnHeader>
</GridViewColumn.Header>


为什么你认为第二种选择是可能的,并且会起作用?@PavelAnikhouski我的直觉是使用我在
标题中使用的相同表达,因为它是相同的标题。
<GridViewColumn.Header>
    <GridViewColumnHeader>
        <StaticResource ResourceKey="ColumnHdr1"/>
    </GridViewColumnHeader>
</GridViewColumn.Header>