XAML Datagrid (WPFToolkit) 删除空 space 并调整大小
XAML Datagrid (WPFToolkit) remove empty space and resize
我已经将数据表导入到 Datagrid 中,我已经安装了 WPFToolkit。
我的代码 xaml 是:
<Window x:Class="ToolQueryLog.ResultShow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:my="http://schemas.microsoft.com/wpf/2008/toolkit"
Title="ResultShow" Background="Turquoise" FontSize="15" Width="Auto" Closed="Window_Closed">
<my:DataGrid Width="auto" AlternatingRowBackground="LightGray" ItemsSource="{Binding}" VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto" Name="dataGrid1" />
</Window>
.
绑定的 C# 代码是:
dataGrid1.DataContext = result.DefaultView;
我的 windows 结果是:
我需要这个 window:
有什么想法吗?
非常感谢
在您的 window 中设置 SizeToContent="WidthAndHeight"
这将自动将 window 的大小调整为您的 DataGrid
的尺寸
我已经将数据表导入到 Datagrid 中,我已经安装了 WPFToolkit。
我的代码 xaml 是:
<Window x:Class="ToolQueryLog.ResultShow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:my="http://schemas.microsoft.com/wpf/2008/toolkit"
Title="ResultShow" Background="Turquoise" FontSize="15" Width="Auto" Closed="Window_Closed">
<my:DataGrid Width="auto" AlternatingRowBackground="LightGray" ItemsSource="{Binding}" VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto" Name="dataGrid1" />
</Window>
.
绑定的 C# 代码是:
dataGrid1.DataContext = result.DefaultView;
我的 windows 结果是:
我需要这个 window:
有什么想法吗?
非常感谢
在您的 window 中设置 SizeToContent="WidthAndHeight"
这将自动将 window 的大小调整为您的 DataGrid