检查默认焦点及默认按钮状态
/// <summary> /// 检查默认焦点及默认按钮状态 /// </summary> private void checkStatus() { //form1.DefaultFocus = btnCancel.ClientID; for (int i = 0; i < form1.Controls.Count; i++) { //检查默认焦点状态 if (form1.DefaultFocus == form1.Controls[i].ID) { switch (form1.Controls[i].GetType().Name) { case "TextBox": ((TextBox)form1.Controls[i]).BackColor = Color.LightPink; break; case "Button": ((Button)form1.Controls[i]).BackColor = Color.LightPink; break; } } //检查默认按钮状态 if (form1.DefaultButton == form1.Controls[i].ID) { try { ((Button)form1.Controls[i]).BackColor = Color.LightBlue; } catch { } } } }