我已经构建了一个数据网格,但是在列标题和滚动条之间有一个“整体”。 在xaml中有没有办法将标题放在滚动条上?
截图: http://www.pictureupload.de/originals/pictures/190411124345_grid.JPG
答案 0 :(得分:0)
如果您查看DataGrid的样式,那么您将看到模板中定义的垂直滚动条如下所示:
<ScrollBar Grid.Row="1"
Grid.Column="2"
Name="PART_VerticalScrollBar"
Orientation="Vertical"
Maximum="{TemplateBinding ScrollableHeight}"
ViewportSize="{TemplateBinding ViewportHeight}"
Value="{Binding Path=VerticalOffset, RelativeSource={RelativeSource TemplatedParent}, Mode=OneWay}"
Visibility="{TemplateBinding ComputedVerticalScrollBarVisibility}" />
您需要做的是更改Grid.Row =“0”并设置Grid.RowSpan =“2”