Hallo DummyScript,
ja, das ist möglich, auch wenn die Mehtode nicht statisch ist.
Also, mal angenommen, Deine Form control_panel besitzt einen Button OK, der auch das DialogResult "OK" zugewiesen bekommen hat, dann könntest Du das DialogResult abfragen, und wenn diesen eben OK ist, die Methode testMethode() ausführen.
Das würde dann so aussehen:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| public void control_panel_thread() { control_panel F = new control_panel(); if (F.ShowDialog() == System.Windows.Forms.DialogResult.OK) { test_methode(); } } |
Allerdings solltest Du Dich bei Deinem Code echt an Namenskonventionen halten. Unterstriche sind ganz schlecht, Methodennamen Groß, Variablen klein, und insgesamt CamelCase- Schreibweise.
MFG, Marko