C# 在UWP中设置密码箱的对齐方式
我正在尝试创建一个如下所示的密码框 它的密码字符与中心对齐C# 在UWP中设置密码箱的对齐方式,c#,.net,windows,xaml,uwp,C#,.net,Windows,Xaml,Uwp,我正在尝试创建一个如下所示的密码框 它的密码字符与中心对齐 如何修改ControlTemplate以实现此目的?我已经看过了,它看起来很复杂。在模板中,您会发现一个名为“ContentElement”的滚动查看器,用于显示内容,只需向其添加HorizontalAlignment=“Center”: <ScrollViewer x:Name="ContentElement" VerticalAlignment="Center" Ho
如何修改ControlTemplate以实现此目的?我已经看过了,它看起来很复杂。在模板中,您会发现一个名为“ContentElement”的滚动查看器,用于显示内容,只需向其添加
HorizontalAlignment=“Center”
:
<ScrollViewer x:Name="ContentElement"
VerticalAlignment="Center"
HorizontalAlignment="Center"
AutomationProperties.AccessibilityView="Raw"
HorizontalScrollMode="{TemplateBinding ScrollViewer.HorizontalScrollMode}"
HorizontalScrollBarVisibility="{TemplateBinding ScrollViewer.HorizontalScrollBarVisibility}"
IsTabStop="False"
IsHorizontalRailEnabled="{TemplateBinding ScrollViewer.IsHorizontalRailEnabled}"
IsVerticalRailEnabled="{TemplateBinding ScrollViewer.IsVerticalRailEnabled}"
Margin="{TemplateBinding BorderThickness}"
Padding="{TemplateBinding Padding}"
Grid.Row="1"
VerticalScrollBarVisibility="{TemplateBinding ScrollViewer.VerticalScrollBarVisibility}"
VerticalScrollMode="{TemplateBinding ScrollViewer.VerticalScrollMode}"
ZoomMode="Disabled"/>
它不能设置
HorizontalAlignment=“Stretch”
但可以设置其他。这不能使密码箱像设置内容拉伸的图片一样。