Hallo zusammen,
ich habe folgendes Problem, ich habe 4 Labels davon sind 1 mit einer Checkbox versehen.
Wenn die Checkbox aktiv ist, und ich den OK Button drücke soll eine 2 Form aufgehen und die 4 Labels übergeben werden.
Wenn inaktive dann soll nichts passieren.
Soweit so gut.
Nun habe ich ein neues Label, das genau dieselbe Funktion hat.
Sagen wir Label 4 und 5 sind gleich und Schließen sich gegenseitig aus.
Ist 4 aktive öffnet ich Form 2 (Funktion von oben die heute schon besteht)
Ist Label 5 aktive öffne ich Form 3 mit dem selben Inhalt? Wäre eine Möglichkeit. Jedoch eher unschön wie ich finde, für den Pflege Aufwand bei Änderungen der Form.
Da ich aber nicht die ganze Form kopieren will und es ggf. in Zukunft auch noch Label 6 geben könnte, würde ich gerne das in der Form 2 abbilden.
Ist es möglich die Werte von Label 4 und 5 in Label 4 in Form2 zu übergeben ja nach dem aus welche IF Schleife ich komme.
Hab es mal unten zusammen geschrieben aus dem Codes von heute und der Planung.
Anbei das Beispiel heutiger stand:
Heutiger Stand mit Form 2 und Form 3
Anbei das Beispiel der Zukunft mit eine Form 2:
ich hoffe es ist soweit verständlich??
Danke
euch
Grüße
Stefan
ich habe folgendes Problem, ich habe 4 Labels davon sind 1 mit einer Checkbox versehen.
Wenn die Checkbox aktiv ist, und ich den OK Button drücke soll eine 2 Form aufgehen und die 4 Labels übergeben werden.
Wenn inaktive dann soll nichts passieren.
Soweit so gut.
Nun habe ich ein neues Label, das genau dieselbe Funktion hat.
Sagen wir Label 4 und 5 sind gleich und Schließen sich gegenseitig aus.
Ist 4 aktive öffnet ich Form 2 (Funktion von oben die heute schon besteht)
Ist Label 5 aktive öffne ich Form 3 mit dem selben Inhalt? Wäre eine Möglichkeit. Jedoch eher unschön wie ich finde, für den Pflege Aufwand bei Änderungen der Form.
Da ich aber nicht die ganze Form kopieren will und es ggf. in Zukunft auch noch Label 6 geben könnte, würde ich gerne das in der Form 2 abbilden.
Ist es möglich die Werte von Label 4 und 5 in Label 4 in Form2 zu übergeben ja nach dem aus welche IF Schleife ich komme.
Hab es mal unten zusammen geschrieben aus dem Codes von heute und der Planung.
Anbei das Beispiel heutiger stand:
Quellcode
- If (CheckBox_Label4.Checked) Then
- 'Inhalt der Funktion
- CheckBox_Label4.Checked = False
- Else
- Form2.ShowDialog()
- End if
- Sub Form2_Load(sender As Object, e As EventArgs) Handles MyBase.Load
- Me.Label1.Text = Form1.Label1.Text
- Me.Label2.Text = Form1.Label2.Text
- Me.Label3.Text = Form1.Label3.Text
- Me.Label4.Text = Form1.Label4.Text
- End sub
Heutiger Stand mit Form 2 und Form 3
Quellcode
- If (CheckBox_Label4.Checked) Then
- 'Inhalt der Funktion
- CheckBox_Label4.Checked = False
- Else
- Form2.ShowDialog()
- End if
- If (CheckBox_Label5.Checked) Then
- 'Inhalt der Funktion
- CheckBox_Label5.Checked = False
- Else
- Form3.ShowDialog()
- End if
- Sub Form2_Load(sender As Object, e As EventArgs) Handles MyBase.Load
- Me.Label1.Text = Form1.Label1.Text
- Me.Label2.Text = Form1.Label2.Text
- Me.Label3.Text = Form1.Label3.Text
- Me.Label4.Text = Form1.Label4.Text
- End sub
- Sub Form3_Load(sender As Object, e As EventArgs) Handles MyBase.Load
- Me.Label1.Text = Form1.Label1.Text
- Me.Label2.Text = Form1.Label2.Text
- Me.Label3.Text = Form1.Label3.Text
- Me.Label4.Text = Form1.Label5.Text
- End sub
Anbei das Beispiel der Zukunft mit eine Form 2:
Quellcode
- If (CheckBox_Label4.Checked) Then
- 'Inhalt der Funktion
- CheckBox_Label4.Checked = False
- Else
- Form2.ShowDialog()
- End if
- If (CheckBox_Label5.Checked) Then
- 'Inhalt der Funktion
- CheckBox_Label5.Checked = False
- Else
- Form2.ShowDialog()
- End if
- Sub Form2_Load(sender As Object, e As EventArgs) Handles MyBase.Load
- Me.Label1.Text = Form1.Label1.Text
- Me.Label2.Text = Form1.Label2.Text
- Me.Label3.Text = Form1.Label3.Text
- Me.Label4.Text = Form1.Label4.Text oder Form1.Label5.Text
- je nach dem welche IF schleife grad dran war??
- End sub
ich hoffe es ist soweit verständlich??
Danke
euch
Grüße
Stefan