Entwickler-Ecke
C# - Die Sprache - Custom Event args
Skyruner2 - Fr 17.03.06 22:09
Titel: Custom Event args
Ich hoffe dies ist der richtige abschnitt für diese frage.
Ich erstelle X VCL elemente zur laufzeit(ist das die richtige übersetzung von "created at runtime"?)
Diesen komponenten auf dem formular, konkret einen der X Buttons möchte ich ein Click event zuordnen.
ist auch mit button.Click += new EventHandler(methodenName); kein problem, doch wie kann ich in "methodenName" bestimme welcher dieser X buttons das even hervorgerufen hat?!
Da es ein System hervorgerufenes even ist habe ich ja das Sender obj. aber das hilft mir nicht grade weiter. Kann ich irgentwie weitergehen sagen das z.b. variable X die individuell für diesen butten bestimmt ist per event args an "methodenName" übergeben wird?!
danke schon mal,
~Sky
Christian S. - Fr 17.03.06 22:17
Wenn ich Dich richtig verstanden habe, dann ist Sender genau das, was Du brauchst. Denn das ist dann gerade der entsprechende Button. Falls nicht, beschreib Dein Problem nochmal genauer :-)
Skyruner2 - Sa 18.03.06 12:40
Christian S. hat folgendes geschrieben: |
Wenn ich Dich richtig verstanden habe, dann ist Sender genau das, was Du brauchst. Denn das ist dann gerade der entsprechende Button. Falls nicht, beschreib Dein Problem nochmal genauer :-) |
also ich erstelle X zeilen mit nem button, einer textbox, und nem combo drop down.
wenn ich nun einen butten in einen der zeilen drücke, will ich wissen wielche zeile das ist.
der name der buttons ist immer "pButton"+Zeile.ToSting(); also have ich die zeile auch im namen, aber wi komme ich daran?!
Christian S. - Sa 18.03.06 12:53
Ich würde die Zeilennummer in der Tageigenschaft des Buttons speichern.
Skyruner2 - Sa 18.03.06 13:18
Christian S. hat folgendes geschrieben: |
Ich würde die Zeilennummer in der Tageigenschaft des Buttons speichern. |
was ist das? Tag hab ich schonmal im intellisens gesehen... mal sehen...
Christian S. - Sa 18.03.06 13:40
Tag ist eine Eigenschaft einer Component, welche der Programmierer für seine Zwecke verwenden kann. Ist vom Typ object und somit kannst Du alles reinstopfen, was Du willst :zwinker:
Skyruner2 - Sa 18.03.06 13:44
Christian S. hat folgendes geschrieben: |
Tag ist eine Eigenschaft einer Component, welche der Programmierer für seine Zwecke verwenden kann. Ist vom Typ object und somit kannst Du alles reinstopfen, was Du willst :zwinker: |
super, danke!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!