0

在 tabcontrol 中选择 tabitem 时如何聚焦控件?

4

2 回答 2

1

不确定我是否完全理解您的要求,但您可能希望为 TabControl 捕获 SelectionChanged 事件:


public Window1()
{
  InitializeComponent();

  TabControl1.SelectionChanged += TabControl1_SelectionChanged;
}

private void TabControl1_SelectionChanged(object sender, EventArgs e)
{
  TabItem item = (TabItem)TabControl1.SelectedItem;
  // Find the first control in the TabItem content and focus it?
}
于 2009-05-21T12:56:28.450 回答
1

您应该捕获 TabControl 的 Selection changed 事件,并在其中关注您需要的控件。正如

private void TabControl1_SelectionChanged(object sender, EventArgs e)
{
    control1.Focus();
}
于 2009-09-10T05:31:49.237 回答