Comment verticalement les lignes de centre contenus dans un WPF DataGrid?

Je veux faire de l'enregistrement de données de VerticalAlignment=Center dans la grille de données. Par défaut,les données de l'enregistrement VerticalAlignment=Top, Il semble uglily. Pouvez-vous me fournir ce style?

Je définir mon style dans l'App.fichier xaml. Ce qui suit est mon DataGrid style:

    <Style x:Key="DataGridView" TargetType="DataGrid">
        <Setter Property="AlternatingRowBackground" Value="AliceBlue"></Setter>
        <Setter Property="AlternationCount" Value="1"></Setter>
        <Setter Property="AutoGenerateColumns" Value="False"></Setter>
        <Setter Property="GridLinesVisibility" Value="Horizontal"></Setter>
        <Setter Property="VerticalGridLinesBrush" Value="DarkGray"></Setter>
        <Setter Property="HorizontalGridLinesBrush" Value="DarkGray"></Setter>
        <Setter Property="RowHeight" Value="32"></Setter>
    </Style>

OriginalL'auteur qing xu | 2011-11-30