Autor Beitrag
sebastian1234
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 46



BeitragVerfasst: Do 10.04.14 14:13 
Guten Tag,

ich würde gerne eine NumericUpDown Wert an eine Methode übergeben, allerdings nur wenn auf der Oberfläche eine Checkbox aktiviert wurde. Wie kann ich diesbezüglich eine Verbindung herstellen?

Bisher sieht es so aus das ich den Wert der Checkbox abfrage und an die Methode übergebe...
ausblenden C#-Quelltext
1:
2:
3:
bool CheckBox = checkBoxTest.Checked;

KlasseEins.Berechnen(CheckBox);


Wie binde ich nun den numericUpDown so ein das diese bei ausgewählter Chechbox mit in die Methode übernommen wird?
->NumericUpDown1 heißt mein Element an der Oberfläche...
Ralf Jansen
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 4708
Erhaltene Danke: 991


VS2010 Pro, VS2012 Pro, VS2013 Pro, VS2015 Pro, Delphi 7 Pro
BeitragVerfasst: Do 10.04.14 14:18 
Andere die Methodensignatur der Berechnen Methode und gib der einen zweiten Parameter für den Wert aus dem NumericUpDown Control.
Das sollte wahrscheinlich ein decimal sein. Und in dem übergibst du dann den Wert halt äquivalent zu dem vorgehen mit dem bool aus der CheckBox.

ausblenden C#-Quelltext
1:
KlasseEins.Berechnen(checkBoxTest.Checked, numericUpDown1.Value);