Datenübergabe bei Vererbung

16/07/2009 - 11:00 von Harald Bacik | Report spam
Hallo

Ich nutze VB.NET 2008 & stehe vor einem Problem, dass ich nicht redundant
lösen kann. Deshalb brauche ich eure Hilfe.

Folgende Ausgangssituation:
Visuelles vererben funktioniert in VB nicht (nicht gut - Es geht um
Controls, also Textbox, Grid usw.). Daher muss ich die Controls auf die
Beerbte Form legen. Ich habe drei verschiedene Auftragsarten, die 3
verschiedene Eingabemöglichkeiten benötigen. Einige Steuerelemente werden
jedoch von allen 3 Auftràgen benutzt (Bsp.: Mitarbeiter als ComboBox).
Soweit, so gut. - Um allgemeine Arbeiten zu erledigen, kann ich mit
AddHandler arbeiten. - ABER (und jetzt die eigentliche Frage) Wie übergebe
ich auch noch Daten? - Bsp.: Wenn in einem Grid eine Änderung vorgenommen
wird, soll die Textbox des Gesamtpreises geàndert werden. - Die
Änderungsabfrage des Grid's funktioniert über einen AddHandler. - Aber die
Textbox kann mein BasisControl nicht kennen. - WIE ABER DANN? - Muss ich
wirklich für jede Aktion in der beerbten Form den Handler "lokal" aufrufen?

Hoffe Ihr versteht mein Problem - DANKE
 

Lesen sie die antworten

#1 Orazio Di Marco
16/07/2009 - 11:53 | Warnen spam
So ich musste das jetzt doch drei mal lesen.
Leider hab ich dein Problem aber glaub ich noch nicht ganz verstanden.

In meinen worten:

Du hast eine Form mit drei Reitern und in alle drei Reitern könnte es
vorkommen das du Steuerelemente hast die schon in einem anderen Reiter
vorkommt.
Änderst du den Inhalt z.B. in der Textbox auf Reiter 1 soll auch die Textbox
auf Reiter 3 den Inhalt erhalten.
Stimmts?

"Harald Bacik" schrieb im
Newsbeitrag news:
Hallo

Ich nutze VB.NET 2008 & stehe vor einem Problem, dass ich nicht redundant
lösen kann. Deshalb brauche ich eure Hilfe.

Folgende Ausgangssituation:
Visuelles vererben funktioniert in VB nicht (nicht gut - Es geht um
Controls, also Textbox, Grid usw.). Daher muss ich die Controls auf die
Beerbte Form legen. Ich habe drei verschiedene Auftragsarten, die 3
verschiedene Eingabemöglichkeiten benötigen. Einige Steuerelemente werden
jedoch von allen 3 Auftràgen benutzt (Bsp.: Mitarbeiter als ComboBox).
Soweit, so gut. - Um allgemeine Arbeiten zu erledigen, kann ich mit
AddHandler arbeiten. - ABER (und jetzt die eigentliche Frage) Wie übergebe
ich auch noch Daten? - Bsp.: Wenn in einem Grid eine Änderung vorgenommen
wird, soll die Textbox des Gesamtpreises geàndert werden. - Die
Änderungsabfrage des Grid's funktioniert über einen AddHandler. - Aber die
Textbox kann mein BasisControl nicht kennen. - WIE ABER DANN? - Muss ich
wirklich für jede Aktion in der beerbten Form den Handler "lokal"
aufrufen?

Hoffe Ihr versteht mein Problem - DANKE

Ähnliche fragen