Смотря что именно подразумевается под "дизайном". В идеале все вызовы отрисовки элементов управления "знают" текущий дизайн и при его смене просто отрисовывают уже "новый" дизайн. Ничего закрывать или перезагружать в таком случае не нужно, в лучшем случае достаточно сделать Refresh окна после смены "текущего" на "новый"