//You can change the background color of a form or change the window size dyanmically //change color back to original grey color on form this->BackColor = System::Drawing::SystemColors::Control; // OR use this: this->ResetBackColor(); //---some more options private: System::Void rdoDarkTheme_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { this->BackColor = Color::Black; rdoDarkTheme->ForeColor = System::Drawing::Color::Silver; rdoDefaultTheme->ForeColor = System::Drawing::Color::Silver; lineShape1->BorderColor = System::Drawing::SystemColors::ActiveCaption; } private: System::Void rdoDefaultTheme_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { this->ResetBackColor(); //OR: this->BackColor = System::Drawing::SystemColors::Control; rdoDarkTheme->ResetForeColor(); rdoDefaultTheme->ResetForeColor(); lineShape1->BorderColor = Color::Black; } //___________________________________________________________________________________________________________ private: System::Void optBlue_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { //---to use color, you have two options: //---1. If the using system.Drawing is included in your form, use this: this->BackColor = Color::Blue; //---2-> Or, type in the entire reference here: this->BackColor = System::Drawing::Color::Blue; } private: System::Void optRed_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { this->BackColor = Color::Red; } private: System::Void optGreen_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { this->BackColor = Color::Green; } private: System::Void optGray_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { this->BackColor = Color::LightGray; } private: System::Void optMin_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { this->WindowState = FormWindowState::Minimized; } private: System::Void optMax_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { this->WindowState = FormWindowState::Maximized; } private: System::Void optNormal_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { this->WindowState = FormWindowState::Normal; }