如何检查tabcontrol1是否为null(内部没有pages-tabs)??
我想要这个代码来设置我的tab控件,当null为visible = false时; 当它不为null时为visible = true;
我在选择中使用此代码已更改但未发生任何事情。
private void TabControl_SelectedIndexChanged(object sender, EventArgs e)
{
if (TabControl==null)
{
TabControl.Visible = false;
}
else
{
TabControl.Visible = true;
}
但它没有任何效果。
答案 0 :(得分:0)
我找到了这种方式。但请检查一下是否正确。
private void TabControl_SelectedIndexChanged(object sender, EventArgs e)
{
if (TabControl.SelectedTab == TabControl.TabPages[""])//
{
TabControl.Visible = false;
}
else
{
TabControl.Visible = true;
}
}
答案 1 :(得分:0)
您需要检查TabControl
属性或this.tabControl.Visible = !this.tabControl.TabCount == 0;
的{{3}}:
Visible
如果没有标签页,此代码会将false
属性设置为default: nil
。