Hi,
I'm developing a program in c# 2005 and would like to know if it is possible to refresh a tab page's controls(e.g textboxes, combobox, datagridview) when a different tab is selected so when i go back to the previous tab, i don't want to see any data but rather the controls blank or refreshed. I've tried to work with selectedindexch anged but to no avail could i resolve the problem. My code looks something like this(please excuse if it looks poor as i was just messing around with the code):-
[code=C#]
private void tbInsertUpdateD eleteView_Selec tedIndexChanged (object sender, EventArgs e)
{
if (tbInsertUpdate DeleteView.Sele ctedTab == tbTeams1)
{
cmbTeamNo.Selec tedIndex = -1;
txtMember1_1.Da taBindings.Clea r();
txtMember2_2.Da taBindings.Clea r();
txtMember3_3.Da taBindings.Clea r();
txtMember1_1.Cl ear();
txtMember2_2.Cl ear();
txtMember3_3.Cl ear();
dgvTeams.DataSo urce = null;
}
if (tbInsertUpdate DeleteView.Sele ctedTab == tbTeams2)
{
txtTeamNo.Clear ();
txtMember1.Clea r();
txtMember2.Clea r();
txtMember3.Clea r();
dgvTeams.DataSo urce = null;
}
if (tbInsertUpdate DeleteView.Sele ctedTab == tbTeams3)
{
txtTeamNo.Clear ();
txtMember1.Clea r();
txtMember2.Clea r();
txtMember3.Clea r();
cmbTeamNo.Selec tedIndex = -1;
txtMember1_1.Da taBindings.Clea r();
txtMember2_2.Da taBindings.Clea r();
txtMember3_3.Da taBindings.Clea r();
txtMember1_1.Cl ear();
txtMember2_2.Cl ear();
txtMember3_3.Cl ear();
}
}
[/code]
Any help would be appreciated. Thanks
I'm developing a program in c# 2005 and would like to know if it is possible to refresh a tab page's controls(e.g textboxes, combobox, datagridview) when a different tab is selected so when i go back to the previous tab, i don't want to see any data but rather the controls blank or refreshed. I've tried to work with selectedindexch anged but to no avail could i resolve the problem. My code looks something like this(please excuse if it looks poor as i was just messing around with the code):-
[code=C#]
private void tbInsertUpdateD eleteView_Selec tedIndexChanged (object sender, EventArgs e)
{
if (tbInsertUpdate DeleteView.Sele ctedTab == tbTeams1)
{
cmbTeamNo.Selec tedIndex = -1;
txtMember1_1.Da taBindings.Clea r();
txtMember2_2.Da taBindings.Clea r();
txtMember3_3.Da taBindings.Clea r();
txtMember1_1.Cl ear();
txtMember2_2.Cl ear();
txtMember3_3.Cl ear();
dgvTeams.DataSo urce = null;
}
if (tbInsertUpdate DeleteView.Sele ctedTab == tbTeams2)
{
txtTeamNo.Clear ();
txtMember1.Clea r();
txtMember2.Clea r();
txtMember3.Clea r();
dgvTeams.DataSo urce = null;
}
if (tbInsertUpdate DeleteView.Sele ctedTab == tbTeams3)
{
txtTeamNo.Clear ();
txtMember1.Clea r();
txtMember2.Clea r();
txtMember3.Clea r();
cmbTeamNo.Selec tedIndex = -1;
txtMember1_1.Da taBindings.Clea r();
txtMember2_2.Da taBindings.Clea r();
txtMember3_3.Da taBindings.Clea r();
txtMember1_1.Cl ear();
txtMember2_2.Cl ear();
txtMember3_3.Cl ear();
}
}
[/code]
Any help would be appreciated. Thanks
Comment