Hallo zusammen,
ich hab gerade mal wieder ein Brett vor dem Kopf.
Ich habe ein CustomControl erstellt das 3 Click optionen haben soll.
Es stellt ein Übersichtsfenster für eine Platzwahl dar.
Der obere Teil bildet eine Übersicht (Name und freie Sitzplätze)
Der untere Teil enthält 2 Schaltflächen die beim Klick die Farbe wechseln sollen und eine boolean-Variable von wechseln (true <-> false)
Ich habe jetzt 3 Klickaktionen
Klick auf den "Infobereich" <--- Funktioniert.
Klick auf einen der Button <--- funktioniert nicht
EDIT:
-----------------------Hat sich erledigt ------------------------------
Habe mein Brett gefunden nachdem ich Gepostet hatte.
Ich muss natürlich die Property ändern und nicht die Variable damit was passiert.
Lösung:
ich hab gerade mal wieder ein Brett vor dem Kopf.
Ich habe ein CustomControl erstellt das 3 Click optionen haben soll.
Es stellt ein Übersichtsfenster für eine Platzwahl dar.
Der obere Teil bildet eine Übersicht (Name und freie Sitzplätze)
Der untere Teil enthält 2 Schaltflächen die beim Klick die Farbe wechseln sollen und eine boolean-Variable von wechseln (true <-> false)
Ich habe jetzt 3 Klickaktionen
Klick auf den "Infobereich" <--- Funktioniert.
Klick auf einen der Button <--- funktioniert nicht
VB.NET-Quellcode
- Private _isStart As Boolean = False
- Public Event btnStartClick()
- Public Property IsStart As Boolean
- Get
- Return _isStart
- End Get
- Set(value As Boolean)
- _isStart = value
- If value = True Then
- btnStart.BackColor = Color.GreenYellow
- Else
- btnStart.BackColor = Color.Transparent
- End If
- End Set
- End Property
- Private Sub btnStart_Click(sender As Object, e As EventArgs) Handles btnStart.Click
- RaiseEvent btnStartClick()
- _isStart = Not _isStart
- End Sub
EDIT:
-----------------------Hat sich erledigt ------------------------------
Habe mein Brett gefunden nachdem ich Gepostet hatte.
Ich muss natürlich die Property ändern und nicht die Variable damit was passiert.
Lösung:
VB.NET-Quellcode
- Public Property IsStart As Boolean
- Get
- Return _isStart
- End Get
- Set(value As Boolean)
- _isStart = value
- btnStart.BackColor = If(value, Color.GreenYellow, Color.Transparent)
- End Set
- End Property
- Private Sub btnStart_Click(sender As Object, e As EventArgs) Handles btnStart.Click
- RaiseEvent btnStartClick()
- _isStart = Not _isStart
- End Sub
There is no CLOUD - just other people's computers
Q: Why do JAVA developers wear glasses?
A: Because they can't C#
Daily prayer:
"Dear Lord, grand me the strength not to kill any stupid people today and please grant me the ability to punch them in the face over standard TCP/IP."
Q: Why do JAVA developers wear glasses?
A: Because they can't C#
Daily prayer:
"Dear Lord, grand me the strength not to kill any stupid people today and please grant me the ability to punch them in the face over standard TCP/IP."
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Schamash“ ()