2014-10-17 57 views
3

我该如何能够将标题放到WPF中的datagrid中。我所能做的就是设计我的栏目标题,但为我的整个表格添加标题对我来说是不可能的。谁能帮我吗。这是我想要的表格的图像。datagrid的标题

enter image description here

+1

Ÿ不ü使用标签? – Astro 2014-10-17 07:42:26

+0

它没有对齐网格 – 2014-10-17 07:47:21

回答

3

这里是一个示例

<DockPanel LastChildFill="True"> 
    <TextBlock Text="Details per Check Type" 
       Background="Red" 
       Foreground="White" 
       FontSize="20" 
       FontWeight="SemiBold" 
       TextAlignment="Center" 
       DockPanel.Dock="Top" /> 
    <DataGrid /> 
</DockPanel> 

上面的例子中使用一个DockPanel中作为主容器和顶部在该地区的其余部分的航向和DataGrid一个TextBlock。

我得到样品的风格,根据需要

+0

这个作品。谢谢。 – 2014-10-17 08:01:37

+0

@KuriyamaMirai,不客气!快乐编码:) – pushpraj 2014-10-17 08:32:19

0

您可以在DataGrid之前添加另一个控制(即标签,TextBlock的),以包含您的标题你可能样式的标题。

我通常使用一个StackPanel这些东西:

<StackPanel> 
    <Label Content="Your Title goes here"/> 
    <DataGrid> 
     ... 
    </DataGrid> 
</StackPanel>