我对嵌套在 TabControl 中的控件有疑问。我有一个带有 n 个 TabPages 的 TabControl,每个 TabPage 上有一个 DataGridView。每个 DataGridView 都有一个 CheckBoxC 列。我使用不同的数据源填充所有数据网格视图(因此每个数据源都有不同类型的数据)。这工作正常!
我添加了一个 ComboBox 列,因此我可以选择所有 DataGridViews 上的所有行。我以编程方式执行此操作(单击按钮),并且选择的计数是可以的,除了刻度没有添加到 DataGridViews 的复选框单元格中,除了 TabPage #1(我可以在启动时看到的那个)。
如果我在去之前单击所有 tabPages并选择 DataGridViews 中的所有行,则代码可以正常工作,并且刻度会添加到所有行中(就像我想要的那样)。
但是为什么不点击所有的tabPages就不行呢?TabControl 是否有任何错误或某些东西?