Ich habe das folgende Problem gestellt: Ich kann Inhalte in TextBox nicht vertikal ausrichten. Ich habe Bild-Symbol und TextBox für Benutzereingabe neben, aber Text in TextBox hat standardmäßig oben Ausrichtung. Ich kann es ändern, indem ich setze, aber dann wird die Höhe des TextBox weniger als ich brauche (es sollte 43px Höhe haben). Ich habe versucht VerticalContentAlignment="Center
, aber es funktioniert auch nicht. Ich kenne nur eine mögliche Lösung: Setzen Sie padding
in TextBox, aber ich mag diese Idee nicht. Vielleicht gibt es andere Lösungen, die ich nicht kenne?UWP TextBox VerticalContentAlignment
Vielen Dank im Voraus!
Hier ist ein Teil meiner Code:
<Grid Margin="15,0,15,10">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Image Grid.Column="0"
Source="/Assets/TextInputIcons/Money.png"
Style="{StaticResource InputFieldIconsStyle}" />
<TextBox Grid.Column="1"
PlaceholderText="Sum"
Style="{StaticResource NumberedTextBox}" />
</Grid>
Und Beispielbild:
Bearbeiten, um die Textbox Stil und versuchen – Archana
Sie meinen bearbeiten Stile Standard Textbox? –