2016-04-28 73 views
1

我有一个数据表导入到Datagrid,我已经安装了WPFToolkit。XAML 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;

我的窗户的结果是:

enter image description here

,我会需要这个窗口:

enter image description here

有什么想法?

非常感谢

回答

1

在你的窗口中设置的SizeToContent="WidthAndHeight"这将自动调整窗口大小您DataGrid

+0

神奇的尺寸,非常感谢,快捷,高效的解决方案 – Delta