我正在使用一个DatePicker控件,定义如下:
<DatePicker Width="200"
Margin="20, 20, 20, 0"
SelectedDate="{Binding PeriodEndDate, Mode=TwoWay}" />
这是日期选择器的显示方式:
![enter image description here](https://istack.dev59.com/PnuLQ.webp)
我已经尝试将
VerticalContentAlignment
和 VerticalAlignment
都设置为 Center
,但这并不影响日期居中。如果我使用 Snoops 深入挖掘日期选择器,我可以看到一个称为
PART_TextBox
的元素在 DatePicker
中。如果我将此 PART_TextBox
的 VerticalContentAlignment
更改为 Center
,则文本将被居中对齐(默认情况下设置为 Stretch
)。然而,我不知道如何访问此子组件以更改它的 VerticalContentAlignment
。