尝试在 C# 中使用 Datagrids 时遇到一个奇怪的问题。一个额外的列被附加到我的数据网格中,看起来并不整洁。
我遵循了我总是在 WPF 中执行 DataGrid的教程 。我还下载了示例并执行了它们,但正如我在此示例中看到的那样,还附加了一个额外的列。( 图 2 & 图 7 )
为什么会这样?我可以摆脱这个多余的专栏吗?
左面板:
<DockPanel >
<TextBox DockPanel.Dock="Top" Text="Unsecured Devices" IsReadOnly="True"/>
<DataGrid x:Name="unSecure" ItemsSource="{Binding UnsecuredDevices}"/>
</DockPanel>
右面板:
<DockPanel Grid.Column="2">
<TextBox DockPanel.Dock="Top" Text="Secured Devices" IsReadOnly="True" />
<DataGrid x:Name="Secure" ItemsSource="{Binding SecuredDevices}" />
</DockPanel>