private void ResetButtonState(Button btn) { if(null == btn || preClickedButton == null || preClickedButton.Equals(btn)) { return; } ResetButtonBackgroudAndPic(btn); preClickedButton = btn; if (!btn.Equals(colorBtn) && !btn.Equals(colorBtnWp)) { CollapseColorButton(); } }