Autor Beitrag
erfahrener Neuling
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 233
Erhaltene Danke: 19

Win 7, Win 10
C#, ASP-MVC (VS 2017 Community), MS SQL, Firebird SQL
BeitragVerfasst: Do 12.05.16 13:37 
Hallo,

ich habe ein Panel, welchem ich verschiedene Labels hinzufüge. Diese Labels haben alle einen Namen, Text und vorallem das gleiche Click-Event.
Mein Ziel ist, dass wenn ich eins der Labels anklicke, das ich dann anhand der Position auf der Panel-Controls-Liste verschiedene Aktionen durchführen kann.

Doch wie komm ich überhaupt an den Wert oder irgendwas außer dem Label-Text? Als sender kommt im Event immer nur der Label.Text, welcher nicht eindeutig ist.

Danke schonmal im Vorraus!

Julian
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 12.05.16 13:51 
Spätestens wenn du du Sender auf Label gecastet hast kommst du doch an alle Daten des Labels dran?
Z.B. den Namen. Irgendein Kriterium zum unterscheiden brauchst du schon. Gerade der Name würde sich da ja anbieten.

ausblenden C#-Quelltext
1:
2:
3:
4:
5:
var label = sender as Label;
if (label != null)
{
    //label.Name ....
}

Für diesen Beitrag haben gedankt: erfahrener Neuling
erfahrener Neuling Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 233
Erhaltene Danke: 19

Win 7, Win 10
C#, ASP-MVC (VS 2017 Community), MS SQL, Firebird SQL
BeitragVerfasst: Do 12.05.16 14:01 
wusst ich nicht. Danke dafür :zustimm:

EDIT: mir ist aufgefallen, dass du mir das gleiche hier ja schonmal exakt so geschrieben hast :P
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 12.05.16 14:19 
user profile iconerfahrener Neuling hat folgendes geschrieben Zum zitierten Posting springen:
EDIT: mir ist aufgefallen, dass du mir das gleiche hier ja schonmal exakt so geschrieben
hast :P


Wenn wir mal durchrechnen wie oft ich genau das hier schon erzählt habe ist es vermutlich egal das da ein ~doppelter~ dabei ist :wink: