Salve ho un problema con un pulsante

in grafica ho un pulsante esegui un timer e una progress bar

se clicco esegui parte il timer e la progressbar
io vorrei fare in modo che al termine di questo il tasto elabora si rinomini Fine
e cliccando su di esso mi chiuda il tutto con Application::Exit(); o robe varie!!!!!


il codice di questo è: (fino A DOVE SONO ARRIVATO)

#pragma endregion
private: System::Void progressBar1_Click(System::Object^ sender, System::EventArgs^ e) {
}
private: System::Void elabora_Click(System::Object^ sender, System::EventArgs^ e) {

this->timer1->Start();
Application::Exit();

}
private: System::Void timer1_Tick(System::Object^ sender, System::EventArgs^ e) {
this->barra->Increment(10);
elabora->Text ="Fine";
}