winform中关于tabPage的问题

我在winform中用到了一个tabControl,然后设置了两个tabPage,分别为tabPage1,tabPage2。然后通过一个按钮来切换。用tabControl.SelectTab(1);可以实现,而用tabPage1.Select()就不行,请问这是为什么呢?感觉这两条语句应该是等价的吧?

临摹微笑
浏览 1294回答 2
2回答

呼如林

控件的.Select()方法相当于将焦点移入该控件,类似于用户鼠标点击一下,或键盘Tab切换到该位置,通常用作文本框、按钮之类的。tabPage的Select()应该也是由控件基类直接继承而来的,所以没有控制自身隐现的逻辑在里面。
打开App,查看更多内容
随时随地看视频慕课网APP