Bonjour et désolé de vous déranger mais j'ai un petit soucis qui me bloque.

Je programme sous visual c++.
Dans mon programme, j'ai un TabControl composé de 4 onglets. J'aimerais que lorsque je clique sur un bouton, tous mes onglets se réinitialise comme lors du lancement du programme.
Pour l'instant quand je clique sur ce bouton, je réinitialise à la "main" tous les objets de mon application un par un mais c'est long et "caca".

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
private: System::Void but_reinitialise_Click(System::Object^  sender, System::EventArgs^  e) {
  diam_num->Value = System::Decimal(min_diam);
  rec_num->Value = System::Decimal(min_rec);
  ep_num->Value = System::Decimal(min_ep);
  label_res_num1->Text = nullptr;
  label_res_num2->Text = nullptr;
  label_modele_num->Text = nullptr;
  label_modele_num2->Text = nullptr;
  mat_num->Text = nullptr;
  label_norme_num->Text = nullptr;
  pictureBox_norme_num->Image = nullptr;
  mat_ajout_essai->Text = nullptr;
  numeric_essai1_essai->Value = System::Decimal(0.00);
  numeric_essai2_essai->Value = System::Decimal(0.00);
  numeric_essai3_essai->Value = System::Decimal(0.00);
  numeric_essai4_essai->Value = System::Decimal(0.00);
  numeric_essai5_essai->Value = System::Decimal(0.00);
  numeric_essai6_essai->Value = System::Decimal(0.00);
  numeric_essai7_essai->Value = System::Decimal(0.00);
  numeric_essai8_essai->Value = System::Decimal(0.00);
  etc...
}
Je suis sur qu'il y'a une méthode plus courte mais je n'arrive pas à trouver. Donc si vous pouvez m'aider, je vous en remercierais.