这个让我疯了。
我正在使用Mahapps,并打开一个显示一些数据的辅助窗口,一些数据显示在放置在groupbox中的datagrids中。 现在,如果我打开窗口并且数据网格中的数据太长以至于出现滚动条,则边框的底线会变暗......
我知道这不是一般问题,因为其他带有datagrid的groupbox不会像这样。 如果我将burderthickness增加到2,则不会发生。
我尝试将dockpanel / grid添加到groupbox并在其中移动datagrid。 我也搞砸了数据网格上的边距,因为我没有想法。
这是XAML:
<GroupBox
Grid.Column="0"
Grid.Row="0"
Grid.RowSpan="2"
BorderThickness="1"
>
<DockPanel>
<DataGrid
ItemsSource="{Binding _DPW.EmployeeInDeptList, UpdateSourceTrigger=PropertyChanged}"
x:Name="EmployeesInDeptList"
VerticalAlignment="Top"
AutoGenerateColumns="False"
CanUserAddRows="False"
IsReadOnly="True"
SelectionMode="Single">
<DataGrid.Columns>
<DataGridTextColumn Header="Name" Width="*" Binding="{Binding ADFriendlyName}"/>
</DataGrid.Columns>
</DataGrid>
</DockPanel>
</GroupBox>
我很难过......
答案 0 :(得分:0)
部分答案:在受影响的组框和其下方的组框之间添加几个像素的空网格行,解决了这个问题。
虽然它只是在数据网格必须滚动时才发生,但它很奇怪。
我甚至不确定当我几小时喝咖啡时会有意义。