【发布时间】:2014-01-17 17:39:51
【问题描述】:
基于此链接:Set the focus on a textbox in xaml wpf,Focus 可以通过在StackPanel 处设置FocusManager 并指定元素名称来设置。我确实试过了,它有效。我想知道如果我的XAML 和StackPanel 中只有一个文本框是不必要的怎么办?
在我只有一个文本框的情况下,还有其他简单的方法来设置焦点吗?
我也尝试了上面链接中的第二个答案,但不起作用:
<TextBox Text="{Binding MyText}"
FocusManager.FocusedElement="{Binding RelativeSource={RelativeSource Self}}"/>
【问题讨论】: