algo asi... !!!
Código:
private void radioButton1_CheckedChanged(object sender, EventArgs e) {
if(radioButton1.checked == true)
textBox2.Visible=false;
textBox1.Enable=true;
textBox1.Focus();
}
private void radioButton2_CheckedChanged(object sender, EventArgs e) { if(radioButton2.checked == true) {
textBox2.Focus();
textBox2.Enable=true;
textBox1.Enable=false;
}
}
para limpiar los controles solo al momento de que regrese e inicialize los componentes da un textBox1.Text=""; o textBox2.Text=""; y ya