DatePicker中的日期的垂直对齐方式

问题描述 投票:1回答:1

我在WPF中使用DatePicker,并希望将文本垂直对齐到DatePicker的中心。

除了编写我自己的DatePicker以外,还有其他方法吗?预先感谢。

编辑:To visualize my poblem:

c# wpf datepicker vertical-alignment
1个回答
0
投票
public MainWindow() { InitializeComponent(); theDatePicker.Loaded += TheDatePicker_Loaded; }

然后在处理程序中覆盖按钮的垂直对齐:

private void TheDatePicker_Loaded(object sender, RoutedEventArgs e)
{
    var button = theDatePicker.Template.FindName("PART_Button", theDatePicker) as Button;
    button.VerticalAlignment = VerticalAlignment.Center;
}
© www.soinside.com 2019 - 2024. All rights reserved.