gpt4 book ai didi

wpf - 焦点未正确进入目标用户控件

转载 作者:行者123 更新时间:2023-12-01 05:42:51 25 4
gpt4 key购买 nike

我有一个用户控件,由一个文本框和两个按钮组成。
控件放置在对话框上,当我在对话框上使用 Tab 键时
控件,我遇到了正确的行为 - 首先文本框被聚焦,
然后是一个按钮,然后是另一个。
但是,当我将用户控件设置为键盘快捷键的目标时
使用“_”设置标签(比如按 alt+r 设置“_Row count”)用户控件
没有得到任何焦点。尝试实现“gotkeyboardfocus”和设置
焦点到那里的文本框控件,但它不起作用。

最佳答案

默认情况下,用户控件不可聚焦,因此您必须将其打开才能使其工作。

<my:UserControl1 x:Name="userControl11" Focusable="True" .../>
<Label Target="userControl11">_Row count</Label>

然后您可以在收到焦点时将所需的 TextBox 聚焦在 UserControl 内
private void UserControl_GotFocus(object sender, RoutedEventArgs e)
{
textBox.Focus();
}

关于wpf - 焦点未正确进入目标用户控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4225099/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com