gpt4 book ai didi

c# - 切换选项卡时关注控件

转载 作者:太空狗 更新时间:2023-10-30 00:22:40 24 4
gpt4 key购买 nike

我想要做的是在选择标签页时将焦点设置到标签页上的特定控件(特别是 TextBox)。

我曾尝试在包含选项卡控件的 Selected 事件期间调用 Focus,但这不起作用。之后,我尝试在控件本身的 VisibleChanged 事件期间调用焦点(通过检查,以便我不关注不可见控件),但这也不起作用。

搜索此站点时,我遇到了这个 question但这也不起作用。虽然在那之后,我确实注意到调用控件的 Focus 确实使它成为 ActiveControl

最佳答案

我这样做了,它似乎有效:

处理 tabControlSelectedIndexChanged。检查 tabControl1.SelectedIndex == 我想要的那个调用 textBox.Focus();

顺便说一句,我正在使用 VS 2008。


类似这样的方法有效:

private void tabControl1_selectedIndexChanged(object sender, EventArgs e)
{
if (tabControl1.SelectedIndex == 1)
{
textBox1.Focus();
}
}

关于c# - 切换选项卡时关注控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/179468/

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