tenho uma tabela de dados importada para um Datagrid, instalei um WPFToolkit.
meu código 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>
.
O código c # para ligação é:
dataGrid1.DataContext = result.DefaultView;
o resultado do meu windows é:
insira a descrição da imagem aqui
e eu vou precisar desta janela:
insira a descrição da imagem aqui
qualquer ideia?
Muito obrigado
Respostas:
1 para resposta № 1Na sua janela, defina o SizeToContent="WidthAndHeight"
Isso redimensionará automaticamente a janela para as dimensões do seu DataGrid