Hallo,
ich wuerde gerne ueber ByRef Werte von einer Form in der anderen direkt editieren, also z.b. mehrere Datagridviews,...
dem New kann man die Referenz ja leicht mitgeben, den weiteren Methoden aber nicht mehr
Also z.b. dem Button_Click etc.
lg
Unsere Website
iPhone Programmierung | Android Programmierung
das riecht ganz stark nach
[FAQ] Kommunikation von 2 Forms
Hallo Ploetzi,
also z.b. mehrere Datagridviews,...
Was willst du damit erreichen?
Das hört sich irgendwie nach einem "schlechten" Programmierstiel an ein DataGrid auf mehreren Forms anzeigen zu wollen.
Aber ich kann mich ja auch irren. Also was willst du damit machen?
das riecht ganz stark nach
[FAQ] Kommunikation von 2 Forms
Stimmt.
Wobei ich da nicht direkt das DataGrid übergeben würde...
Gruss
Michael
Es funktioniert indem ich einen "Pointer" setze ,d.h. im neuen Form setze ich eine Globale Variable und schreibe im New()
Meindatagridview=_uebergebenesdatagridview
und dann kann ich Meindatagridview in jeder Methode beschreiben und das wirkt sich auf das original aus.
Unsere Website
iPhone Programmierung | Android Programmierung
Ja, ist aber schlechter Stil, weil die Forms nicht mehr unabhängig voneinander sind, das 2. Form ist ohne das erste nicht mehr instanzierbar.
zu enge Kopplung.
Aber ich bin eh kein Freund mehrerer herumfahrender Forms, die sich gegenseitig manipulieren.
gugge evtl. Vorüberlegung zur Form2Form
Der frühe Apfel fängt den Wurm.
Hallo Ploetzi,
das ist, wie schon von den anderen angedeutet, sehr schlechter Stil. Und vermutlich auch vollkommen unnötig.
herbivore