Ich versuche, Eigenschaften zu einem Steuerelement zu ändern, aber es scheint, als wäre es "gesperrt", aber in Wirklichkeit ist es nicht, weil wenn ich mit der rechten Maustaste auf das Steuerelement klicke, zeigt das Steuerelement als entsperrt.
>Ich verwende Visual Studio 2005, und ich habe noch nie mit einem Steuerelement gearbeitet, das als solches in dem bereitgestellten Bild gesperrt zu sein scheint.
Ich würde wirklich eine einfache Erklärung und wie dieses Problem gelöst werden kann, schätzen, damit ich fortfahren kann, es zu ändern.
Dies geschieht, wenn Sie versuchen, ein vererbtes Formular zu entwerfen, und die Steuerelemente in diesem Formular sind privat . Der Designer beobachtet Zugriffsmodifikatoren. Gehen Sie zurück zum Basisformular und ändern Sie die Modifiers-Eigenschaft der Steuerelemente von Private in Geschützt.
Klicken Sie mit der rechten Maustaste auf das Formular und deaktivieren Sie die Option "Sperren sperren"
Das sollte helfen.
Wenn Sie in Ihrem Projekt Formular A haben, dessen Name "Form.cs" ist, werden Klassen von anderen Formularen (B, C, D, usw.) die Vererbungsklasse "Form.cs" von Ihrem "A" sein. Es sollte Vererbung System.Windows.Forms.Form. Versuchen Sie einfach, den Namen Ihrer A-Formulare von "Form.cs" in "Form1.cs" zu ändern.