Entwickler-Ecke
Basistechnologien - Aus Steuerelement auf anderen Namespace zugreifen
Semblius - Do 18.10.07 19:04
Titel: Aus Steuerelement auf anderen Namespace zugreifen
Hallo!
Meine Frage: Wie kann ich aus einem Steuerelement auf meine eigentliche Form zugreifen um zB. irgendwelche Methoden aufzurufen?
Aufbau meiner Projektmappe:
FirstForm (da befindet sich das eigentliche Projekt drinnen, mit GUI usw.)
MySingleControl (da befindet sich ein Steuerelement drinnen, mit zwei Buttons, welche etwas bei FirstForm ändern sollen)
da drinnen befinden sich zwei Buttons, zum rauf und runterzählen.
MyMultiControl (es besteht aus zwei MySingleControl)
Das ganze soll ich mit delegates und events lösen.
Zweites Problem: Ich will ein eigenes Property anlegen, welches dann bei den Eigenschaften zu sehen ist und dort eingestellt werden kann. Wie geht das?
Mfg
Semblius
JüTho - Do 18.10.07 19:16
Das erste Problem ist ziemlich einfach zu lösen:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7:
| private void MySingleControlClick(object sender, EventArgs e) { } MyMultiControl1.SingleControl1.Click += MySingleControlClick; |
Je nach Bedarf musst Du die Sichtbarkeit der SingleControls ändern oder in MyMultiControl eine Methode dazwischenschalten; aber viel mehr gehört nicht dazu.
Mit dem zweiten Problem habe ich mich noch nicht befasst. Jürgen
Semblius - Do 18.10.07 20:38
habe das Problem jetzt auf andere Weise gelöst: Einfach die Steuerelemente in das Projekt hinzugefügt und nicht in die Projektmappe. Jetzt kann ich einfacher darauf zugreifen.
Aber das zweite Problem besteht immer noch: Wie kann ich eigene Properties anlegen, die dann bei den Eigenschaften angezeigt werden??
Christian S. - Do 18.10.07 21:25
Hallo!
Ich muss hier leider dicht machen. Bitte erstelle für jede Deiner Fragen einen eigenen Thread. Dann kannst Du ihn in der richtigen Sparte platzieren und einen Titel wählen, der sich genau auf die Frage bezieht. Danke! :-)
Grüße
Christian
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!