0

私はwinRT C#アプリに取り組んでいます。カスタムフォントファミリのテキストボックスがあります。カスタム フォント ファミリにより、Textbox 内のテキストが Textbox の上に揃えられます。VerticalContentAlignment を「中央」に設定しようとしましたが、まだ機能しません。

4

1 に答える 1

1

TextBoxそれがあなたのフォントのせいであるかどうかはわかりません.. あなたのコントロールテンプレートを見て、あなたのTextBoxをチェックし、そのようにするためのプロパティセットがないかどうかを確認します。それ以外の場合は、次のような方法で触れることができると思います。SetterContentPresenter

<TextBox>
  <TextBox.Resources>
      <Style TargetType="TextBlock">
         <Setter Property="VerticalAlignment" Value="Center"/>
      </Style>
  </TextBox.Resources>
</TextBox>
于 2013-02-06T07:06:13.647 に答える