2012-06-30 14 views
7

Había vinculado DataGrid a mi colección, y necesito vincular la altura de cada fila a mi propiedad.Auto-RowHeight en wpf.DataGrid

¿Es posible? ¿O hay otra forma de vincular la altura de cada fila con la propiedad correspondiente en la colección?

Respuesta

10

Puede enlazar Height en el RowStyle.

Asumiendo que tiene una propiedad llamada RowHeight

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

muchas gracias. Funciona bien. – tmt