This will probably not completely solve your problem, but notice that clicking a RadioButton will fire not one but two of those CheckedChanged events. You need to have one _CheckedChanged assigned...