gpt4 book ai didi

silverlight - 在 XAML 中将密码框中的文本居中

转载 作者:行者123 更新时间:2023-12-01 17:39:30 25 4
gpt4 key购买 nike

我正在尝试将文本置于密码框中的中心:

在 Blend 中,用于对齐的文本属性全部被禁用。还有其他方法可以做到这一点吗?

感谢您的帮助。

最佳答案

Horizo​​ntalContentAlignment 在 WPF 中工作,但遗憾的是似乎在 Silverlight 中不起作用。

<PasswordBox Height="23" Width="400" HorizontalContentAlignment="Center" />

对于 Silverlight,您需要稍微调整密码框的模板 - 您可以提取密码框的模板(在 Blend 中右键单击密码框,选择“编辑模板 -> 编辑副本”),然后设置 Horizo​​ntalAlignment在 ContentElement 上设置为 {TemplateBinding Horizo​​ntalContentAlignment} - 例如

<Border x:Name="ContentElement" Margin="{TemplateBinding Padding}" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"/>

然后它似乎与WPF版本具有相同的行为,您可以根据需要在PasswordBox元素上设置Horizo​​ntalContentAlignment。

关于silverlight - 在 XAML 中将密码框中的文本居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3366248/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com