我有一个组合框,需要在基于C#winforms的应用程序的另一个选项卡页中进行镜像。在不同的选项卡中更改组合框的文本
当您从下拉列表中选择不同的项目时,我有完美的工作代码。然而不幸的是,当我更改一个没有被点击的标签的Text
却没有发生任何事情。
如果我第一次点击每个标签,那么一切都按预期工作。
现在我把它归结为某种形式的缺乏初始化首先发生。所以我试图在我的构造函数中选择每个选项卡。
tabControlDataSource.SelectedIndex = 0;
tabControlDataSource.SelectedIndex = 1;
// etc
但这不起作用。
我也试过打电话tabControlDataSource.SelectTab(1)
,但它仍然不起作用。
有谁知道我可以如何强制标签“初始化”?
我曾经有类似的问题,我解决了'tabControl.SelectedTab = tabControl.TabPages [“tabName”]'。尽管如此,我没有看到与tabControlDataSource.SelectTab(1)有什么不同。 – Otiel 2013-02-22 12:17:32