2012-06-30 14 views
7

avevo binded DataGrid alla mia collezione, e ho bisogno di altezza si legano di ogni riga per la mia proprietà.Auto-RowHeight in wpf.DataGrid

È possibile? O c'è un altro modo, per collegare l'altezza di ogni riga con la proprietà corrispondente nella collezione?

risposta

10

È possibile associare Height nel RowStyle.

Supponendo di avere una proprietà chiamata RowHeight

<DataGrid ItemsSource="{Binding ...}"> 
    <DataGrid.RowStyle> 
     <Style TargetType="DataGridRow"> 
      <Setter Property="Height" Value="{Binding RowHeight}"/> 
     </Style> 
    </DataGrid.RowStyle> 
</DataGrid> 
+0

Grazie mille. Funziona bene. – tmt