Form Höhe des Panels

Ich habe Fragen zu einem Programm, das ich entwickle. Sorry, wenn mein post ist nicht deutlich lesbar, wie ein Anfänger der Programmierung Perfektionist-ich versuche zu erklären, alles so klar und deutlich wie möglich.

Ich habe ein Windows-Form genannt frmMain.vb mit zwei getrennten Platten, eine heißt sidebarPanel und die andere heißt mainPanel:

Form Höhe des Panels

Zur Laufzeit, dies ist, wie die form aussieht:
Ich reduzierte den Bildschirm, lassen Sie es fit in diesem Thema, die tatsächliche Größe ist 900, 600 durch diesen code bei frmMain_Load:

Me.Size = New Size(900, 600)

Form Höhe des Panels

Nun ich habe das folgende Stück code:

With sidebarPanel
    .Top = 0
    .Left = 0
    .Width = 200
    .Height = 300
End With

With mainPanel
    .Top = 0
    .Left = 200
    .Width = 200
    .Height = 300
End With

Falls Sie sich Wundern, wie die sidebar ist blau, das Stück kommt von einer dll, die Teil des Codes habe ich ausgelassen um diese Frage leicht. Wenn Sie genau hinsehen, um den source-code können Sie sehen, dass die sidebar hat eine Breite von 200 und das mainpanel start 200 Breite von der linken Seite.

Damit aus dem Weg. Ich möchte wissen, die Antwort, die ich gesucht habe Stackoverflow, Google und einige VB.NET Foren über diese Fragen, aber ich scheine zu sein, ein Einzelgänger.

Wie kann ich die sidebar eine volle 100% der Höhe der form, so dass wenn ich die Größe der sidebar ändern, Höhe auch. Die gleiche Frage gilt für das mainpanel.

Danke für das Lesen und danke für die Gastfreundschaft und die Antwort.

InformationsquelleAutor user1794844 | 2012-12-02
Schreibe einen Kommentar