Form mit Vererbung



  • Hallo

    Ich habe eine Form, welche von einer anderen erbt (Textbox, Button etc.). Wie kann ich auf die geerbten Elemente zugreifen? In der Entwurfsansicht werden die geerbten Elemente korrekt dargestellt. Nur das zugreifen klappt nicht.

    namespace ETX
    {
        public partial class CopyPForm : OrgForm
        {
            public CopyPForm()
            {
                InitializeComponent();
            }
    
            private void CopyPForm _Load(object sender, EventArgs e)
            {
    
            }
    
        }
    }
    


    this./* Member */

    
    wenn die Steuerelemente *geschützt* (protected) sind ...
    *  ```cpp
    this.base./* Member */
    

    wenn die Steuerelemente öffentlich (public) sein sollten ...

    this.base.Controls[/* Member.Name.ToString(CultureInfo.CurrentCulture) */

    
    wenn es sonst überhaupt nicht klappt (selbst das muss nicht umbedingt klappen ...)
    
    Mit freundlichen Grüßen  
    Rhombicosidodecahedron  
    
    P.S.:  
    
    SArkin schrieb:  
    > ```cpp
    > public CopyPForm()
    >         {
    >             InitializeComponent();
    > /* Wo ist diese Funktion definert 
    > (CopyPForm.designer.cs oder OrgForm.designer.cs) ??? */
    >         }
    > ```


  • Funktioniert,

    besten Dank
    SArkin


Anmelden zum Antworten