阻止WPF 4.0 Datagrid显示空列

Kia*_*eng 16 .net c# wpf xaml datagrid

替代文字

我有一个带有1列数据网格的应用程序(现在).如何从数据网格中删除第二个空列,以便只在数据网格中显示包含数据的列.

H.B*_*.B. 15

正如vorrtex在评论中所说,最好的办法是设置列宽以填充所有可用空间:

<DataGrid>
    <DataGrid.Columns>
        <DataGridTextColumn Header="FishLine ID" Width="*"/>
    </DataGrid.Columns>
    ...
</DataGrid>
Run Code Online (Sandbox Code Playgroud)

根据您使用的容器,您还可以将网格对齐到左侧,在其右侧留下空白区域:

<DataGrid HorizontalAlignment="Left">
    <DataGrid.Columns>
        <DataGridTextColumn Header="FishLine ID"/>
    </DataGrid.Columns>
    ...
</DataGrid>
Run Code Online (Sandbox Code Playgroud)

希望这就是你要找的......