tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
0
ZUGRIFFE
862
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    GeYe GeYe ist offline Rookie
    Registriert seit
    Jul 2002
    Beiträge
    7
    Hallo zusammen,

    ich habe mir eine StandardForm angelegt und FormCreateSimpleReference benannt. Dort noch alle labels auf protected gestellt.

    Dann eine neue Form FormTest erstellt.

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    
    partial class FormCreateSimpleReference
        {
            /// <summary>
            /// Erforderliche Designervariable.
            /// </summary>
            private System.ComponentModel.IContainer components = null;
     
           ...
     
            protected System.Windows.Forms.TableLayoutPanel tableCreate;
            protected System.Windows.Forms.Button buttonAbbrechen;
            protected System.Windows.Forms.Button buttonHinzufuegen;
            protected System.Windows.Forms.TableLayoutPanel tableLayoutPanel1;
            protected System.Windows.Forms.TextBox textBox1;
            protected System.Windows.Forms.Label label1;
            protected System.Windows.Forms.Label label2;
            protected System.Windows.Forms.Label ueberschrift;
            protected System.Windows.Forms.TextBox nameEingabe;
            protected System.Windows.Forms.Label nameHead;
        }
    }
     
    public partial class FormTest : FormCreateSimpleReference
        {
            public FormTest()
            {
                InitializeComponent();
                nameHead.Text = "Test:";
                ueberschrift.Text = "Das ist meine Testüberschrift";
            }
        }

    Alles schön und wunderbar. Im Designer sehe ich auch meine abgeleitete Form mit den ganzen Elementen. Nun kann ich auch die Eigenschaften der Buttons ändern, jedoch nicht die Eigenschaften der Labels. Der Designer sagt mir die sind gesperrt. Ich verstehe nur nicht wieso.

    Mit dem manuellen setzen.
    Code :
    1
    2
    
    nameHead.Text = "Test:";
    ueberschrift.Text = "Das ist meine Testüberschrift";
    klappt es ja auch. Also wieso nicht beim Designer? Wegen der Visual Studio Express Variante?

    EDIT:
    Weitere Tests haben gezeigt, dass alles innerhalb eines TableLayoutPanel und das TableLayoutPanel selber als gesperrt vom Design interpretiert wird. Kann mir einer sagen wieso?
    Geändert von GeYe (09.02.10 um 17:34 Uhr)
     

Ähnliche Themen

  1. VB 2008 Form-Designer verschwunden
    Von vibra im Forum .NET Windows Forms
    Antworten: 6
    Letzter Beitrag: 15.03.10, 11:50
  2. Pert Form Datensatz bearbeiten
    Von Hibi im Forum PHP
    Antworten: 21
    Letzter Beitrag: 30.09.08, 20:42
  3. Form-designer in VisualC++ funktioniert nicht
    Von UncleBob im Forum C/C++
    Antworten: 5
    Letzter Beitrag: 31.07.06, 12:02
  4. Antworten: 4
    Letzter Beitrag: 01.03.05, 23:08
  5. Editor C++ mit Form Designer
    Von Trivalik im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 07.12.04, 15:55