Ich habe meinen Client in 2 Panels unterteilt.
wenn ich aber jetzt eine ToolBar erstellen will, die ja eigentlich gleich unterhalb des Main-Menu sein sollte erscheint die ToolBar aber in der oberen linken Ecke des panel2!!
woran kann das liegen?
mfg
der_Brain
Code:
panel1 = new Panel();
panel1.Parent = this;
panel1.Dock = DockStyle.Left;
panel1.BackColor = SystemColors.Control;
panel1.AutoScroll = true;
panel1.BorderStyle = BorderStyle.Fixed3D;
panel1.Size = new Size(200, ClientSize.Height- 22);
panel2 = new Panel();
panel2.Parent = this;
panel2.Dock = DockStyle.Fill;
panel2.BackColor = SystemColors.Control;
panel2.BorderStyle = BorderStyle.Fixed3D;
panel2.Size = new Size(250, ClientSize.Height);
wenn ich aber jetzt eine ToolBar erstellen will, die ja eigentlich gleich unterhalb des Main-Menu sein sollte erscheint die ToolBar aber in der oberen linken Ecke des panel2!!
Code:
ToolBar
toolBar = new ToolBar();
toolBar.ShowToolTips = true;
// ToolBarButtons
New = new ToolBarButton();
New.Text = "Neu";
//noch bitmap einfügen
New.ToolTipText = "erstellen einer \n"+
"neuen log-Datei";
Open = new ToolBarButton();
Open.Text = "Öffnen";
//noch bitmap einfügen
Open.ToolTipText = "öffnet eine \n"+
"bestehende log-Datei";
// ToolBarButton der ToolBar hinzufügen
toolBar.Buttons.Add(New);
toolBar.Buttons.Add(Open);
// ToolBar der HauptForm hinzufügen
Controls.Add(toolBar);
// EventHandler für die ToolBar installieren
toolBar.ButtonClick += new ToolBarButtonClickEventHandler(toolBarButtonOnClick);
woran kann das liegen?
mfg
der_Brain