XAML でチェックボックスとテキストがズレる

XAML で画面を作成していてチェックボックスやラジオボタンでテキストがズレて表示されたため、以下のように対応しました。

    <RadioButton 
            VerticalAlignment="Center"
            VerticalContentAlignment="Center"
            Content="テキスト"/>    

VerticalAlignment プロパティは自身のコントロールに対して、VerticalContentAlignment プロパティは Content プロパティに格納されているコントロールに対して作用するんですね。
Label コントロールの場合も同様で、Labelコントロールの位置と Content プロパティに格納されているオブジェクトの位置は別になるので注意が必要です。
Border 付きで表示するとわかりやすのですが、いつも軽くハマるのでメモしておきました。