关于TabPage中控件的Visible属性问题
//定义一个TabCtrl
TabControl tabCtrl = new TabControl();
this.Controls.Add(tabCtrl);
tabCtrl.Dock = DockStyle.Fill;
tabCtrl.TabPages.Clear();
//先后加入两个页签
tabCtrl.TabPages.Add("P1");
tabCtrl.TabPages.Add("P2");
//定义一个TextBox
TextBox txt = new TextBox();
//txt加入第二个页签
tabCtrl.TabPages[1].Controls.Add(txt);
//TabCtrl选定第一个页签
tabCtrl.SelectedIndex = 0;
txt.Visible = true;
//txt本身的Visible为True的,但因为tabCtrl选定第一个页签,所以这时取出为False。
MessageBox.Show(txt.Visible.ToString());
在以上的代码中,有什么方法可以取得txt控件正确(即正常状态下)的Visible属性呢?