Ich habe zwei WPF Toolkit DataGrids
Ich möchte, dass, wenn der Benutzer die Größe der ersten Spalte im ersten Raster ändert, auch die erste Spalte im zweiten Raster geändert wird. Ich habe versucht, binden die Breite der DataGridColumn
im zweiten Raster in die entsprechende Spalte im ersten Raster, aber es funktioniert nicht. Ich würde es vorziehen, alle xaml zu verwenden, aber ich bin in Ordnung mit der Verwendung von Code hinter als gut.
<tk:DataGrid Width="100" Height="100">
<tk:DataGrid.Columns>
<tk:DataGridTextColumn x:Name="Column1" Width="50"/>
</tk:DataGrid.Columns>
</tk:DataGrid>
<tk:DataGrid Width="100" Height="100">
<tk:DataGrid.Columns>
<tk:DataGridTextColumn x:Name="Column1Copy" Width="{Binding Path=ActualWidth, ElementName=Column1}"/>
</tk:DataGrid.Columns>
</tk:DataGrid>
Ich habe auch versucht, die Bindung an Width
anstelle von ActualWidth
, aber beides funktioniert nicht.
Für jede Hilfe sind wir sehr dankbar.