如何在鼠标焦点上标记 DatePicker 和 Timepicker 中的所有文本
Posted
技术标签:
【中文标题】如何在鼠标焦点上标记 DatePicker 和 Timepicker 中的所有文本【英文标题】:How to mark all text in DatePicker and Timepicker on Mouse Focus 【发布时间】:2018-09-08 04:13:56 【问题描述】:是否有任何选项可以在鼠标焦点上选择 Datepicker/timepicker 中的所有文本? 没有 SelectAll() 函数。
【问题讨论】:
【参考方案1】:好的,解决了我的问题。我们需要在 DatePicker 中找到包含的 TextBox,如下所示:
private void StartDate_LostMouseCapture(object sender, MouseEventArgs e)
var dp = sender as DatePicker;
DatePickerTextBox dptb = (DatePickerTextBox)dp.Template.FindName("PART_TextBox", dp);
dptb.SelectAll();
【讨论】:
以上是关于如何在鼠标焦点上标记 DatePicker 和 Timepicker 中的所有文本的主要内容,如果未能解决你的问题,请参考以下文章