Sea*_*_05 3 c# winforms c#-4.0
首先,我确实找到了这个有用但不完全是我需要的 Windows Forms事件"On Select Tab"?
这仅涵盖整个选项卡控件的选择更改事件,而不是每个单独的选项卡页面.
我需要做的是根据我选择的标签页隐藏或显示某些文本框.除了click事件之外,下面的示例不起作用.ExpenseReport和ExpenseReview是我的两个标签.任何帮助,将不胜感激!
private void tpExpenseReport_Click(object sender, EventArgs e)
{
txtTripNo.Visible = true;
txtTripNo2.Visible = false;
}
private void tpExpenseReview_Click(object sender, EventArgs e)
{
txtTripNo.Visible = false;
txtTripNo2.Visible = true;
}
Run Code Online (Sandbox Code Playgroud)
使用TabControl的SelectedIndexChanged事件.
假设只有两个选项卡.(如果还有更多,我会使用switch语句而不是if..else)
tabControl1.SelectedIndex_Changed(object sender, EventArgs e)
{
if(tabControl1.SelectedIndex == 0)
{
txtTripNo.Visible = true;
txtTripNo2.Visible = false;
}
else
{
txtTripNo.Visible = false;
txtTripNo2.Visible = true;
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
18322 次 |
最近记录: |