Ho il seguente markup (XAML):WPF Listbox dando un colpo di testa colonne
<ListBox Name="lbEurInsuredType" HorizontalContentAlignment="Stretch">
<ListBox.ItemTemplate>
<DataTemplate>
<Grid Margin="0,2">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="100"></ColumnDefinition>
<ColumnDefinition Width="30"></ColumnDefinition><ColumnDefinition Width="2"></ColumnDefinition>
<ColumnDefinition Width="30"></ColumnDefinition>
</Grid.ColumnDefinitions>
<TextBlock Text="{Binding Title}"></TextBlock>
<TextBox Text="{Binding Uw}" Grid.Column="1"></TextBox>
<TextBox Text="{Binding Partner}" Grid.Column="3"></TextBox>
</Grid>
</DataTemplate></ListBox.ItemTemplate>
</ListBox>
questo tutto sembra ok, ma ora al di sopra della colonna 1 e 3 voglio mettere un colpo di testa. Qualcuno può mostrarmi come aggiungo le intestazioni alle mie due colonne.
Mattia ma hai corretto la larghezza della colonna cosa succede se Title ha bisogno di più spazio di 100px ??? – dnxit
È possibile utilizzareGrid.IsSharedSizeScope e SharedSizeGroup su ColumnDefinitions per renderlo variabile –