wpf 绑定资源字典中的文本属性

xdnvmnnf  于 2023-02-13  发布在  其他
关注(0)|答案(1)|浏览(165)

因此,我有一个DataGridColumn,它有自己的样式StaticResource:

<DataGridTemplateColumn Header="Name"
                        HeaderStyle="{StaticResource PropertiesHeaders}">                                            
    <DataGridTemplateColumn.CellTemplate>
        <DataTemplate>
            <!--some code>-->
        </DataTemplate>
    </DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>

还有一种风格:

<Style TargetType="{x:Type DataGridColumnHeader}" x:Key="PropertiesHeaders">
    <Setter Property="Template">
        <Setter.Value>
            <ControlTemplate TargetType="{x:Type DataGridColumnHeader}">
                <Grid>
                    <TextBlock Background="#FF137FDC"
                               Foreground="White"
                               FontFamily="Bahnschrift SemiBold Condensed"
                               FontWeight="Bold"
                               FontSize="16"
                               Padding="5"
                               TextAlignment="Center"
                               Text{???}/>
                </Grid>
            </ControlTemplate>
        </Setter.Value>
    </Setter>
</Style>

如何正确绑定TextBlock的“Text”属性,以便它在标题表中具有DataGridTemplateColumn中“Header”属性的名称?

um6iljoc

um6iljoc1#

解决办法比我想象的要简单:文本={绑定}

相关问题