我正在使用WPF DataGrid
来显示一些数据。定义如下:
<Grid>
<DataGrid x:Name="dataGridArchivio"
Grid.Row="1" Margin="3"
CanUserAddRows="True"
CanUserDeleteRows="False"
IsReadOnly="False"
AutoGenerateColumns="False"
RowEditEnding="dataGridArchivio_RowEditEnding">
<!-- Column definitions, irrelevant to our problem -->
</DataGrid>
</Grid>
我得到的结果如下:
屏幕截图中突出显示了这些问题。重申:
Scrollbar
。 DataGrid
位于Grid
内,因此应自动调整大小。有趣的是:一旦我调整窗口大小或移动水平滚动条,一切都会得到修复:标题重新正确对齐并且滚动条消失!
那么,我如何解决这个问题,使其从一开始就正确看起来,而不必手动移动滚动条或调整窗口大小?
答案 0 :(得分:1)
好的,找到了解决方案:
false
这将删除左侧的灰色框,修复对齐并使<DataGrid RowHeaderWidth="0" ... />
消失。