C# 选项卡式 MDI 表单:始终关闭最后一个选项卡

C# tabbed MDI forms: Always last tab is closed

我正在关注 HERE 中的选项卡式 MDI 表单示例。我刚刚将代码复制到测试应用程序中。

问题是,如果我按 "X" 按钮关闭表单,总是关闭最后一个选项卡,而不是选定的选项卡。 但在示例解决方案中它完美地工作。但是我在代码、属性或事件上找不到与我的测试项目有任何区别。

希望有人给我指点。

  private void tabForms_SelectedIndexChanged(object sender, EventArgs e)

您可能错过了 的这段代码,忘记了与此

的事件绑定