multitasker
Mitglied
VB.NET
Hallo,
ich finde leider nicht den richtigen Lösungsansatz. Vielleicht kann mir einer von euch helfen.
Ich habe mehrere Formular. Diese haben einige Steuerelemente, die auf jedem Formular vorhanden sind, plus noch spezielle für jedes Formular. Da einige bei jedem vorhanden sind, habe ich ein Basisformular erstellt, von dem jedes Formular erbt.
Soweit so gut. Nun habe ich eine Art ListView in dem Basisformular / Template, das eine Filtereigenschaft hat. Über ein zusätzliches (nicht das Basisformular oder ein geerbetes) möchte ich auf die Filtereigenschaft zugreifen und diesen Filter verändern. Dieser Filter soll sich dann auf alle geerbten Formulare auswirken.
1. Frage:
Zentral kann ich diese Eigenschaft ja nicht ändern, da ja jedes geerbte Formular auch jedes ein eigenes ListView hat, oder?
2. Frage:
Da jedes Formular noch seine spezifischen Elemente hat, kann ich die Formulare ja nicht mit einer einfachen For-Schleife durchlaufen und das ListView in ihnen ansprechen. Gibt es eine elegante Möglichkeit auf ein gleiches Element zuzugreifen, das in mehrere unterschiedlichen Formularen (oder Klassen im Allgemeinen) sich befindet.
Gruß Jens
Hallo,
ich finde leider nicht den richtigen Lösungsansatz. Vielleicht kann mir einer von euch helfen.
Ich habe mehrere Formular. Diese haben einige Steuerelemente, die auf jedem Formular vorhanden sind, plus noch spezielle für jedes Formular. Da einige bei jedem vorhanden sind, habe ich ein Basisformular erstellt, von dem jedes Formular erbt.
Soweit so gut. Nun habe ich eine Art ListView in dem Basisformular / Template, das eine Filtereigenschaft hat. Über ein zusätzliches (nicht das Basisformular oder ein geerbetes) möchte ich auf die Filtereigenschaft zugreifen und diesen Filter verändern. Dieser Filter soll sich dann auf alle geerbten Formulare auswirken.
1. Frage:
Zentral kann ich diese Eigenschaft ja nicht ändern, da ja jedes geerbte Formular auch jedes ein eigenes ListView hat, oder?
2. Frage:
Da jedes Formular noch seine spezifischen Elemente hat, kann ich die Formulare ja nicht mit einer einfachen For-Schleife durchlaufen und das ListView in ihnen ansprechen. Gibt es eine elegante Möglichkeit auf ein gleiches Element zuzugreifen, das in mehrere unterschiedlichen Formularen (oder Klassen im Allgemeinen) sich befindet.
Gruß Jens