当文本框获得焦点时,如何在样式中设置选择所有文本?

时间:2014-09-15 11:57:44

标签: wpf xaml textbox styles selectall

我发现只能选择后面代码中的所有文本。但我想以自己的风格来做。

有可能吗?

1 个答案:

答案 0 :(得分:1)

您无法设置属性以选择TextTextBlock中的所有TextBox。必须使用TextBoxBase.SelectAll Method完成所有文本的选择。 Style中执行的操作是为GotFocus事件设置事件处理程序,其中处理程序代码将调用SelectAll,但您的处理程序将为当然需要在代码而不是XAML。

另一种可能性是你创建一个Attached Property,它会在TextBox获得焦点时选择文本,但是再次无法在XAML中执行此操作。