開発中のプログラムについて質問があります。私の投稿がはっきりと読めない場合は申し訳ありませんが、初心者のプログラミング完璧主義者として、すべてをできるだけ明確に説明しようとしています.
私は 2 つの別々のパネルを持つ frmMain.vb という Windows フォームを持っています。1 つは sidebarPanel と呼ばれ、もう 1 つは mainPanel と呼ばれます。
実行時のフォームは次のようになります。このトピックに収まるように画面を縮小しました。実際のサイズは、frmMain_Load の次のコードで 900、600 です。
Me.Size = New Size(900, 600)
これで、次のコードが作成されました。
With sidebarPanel
.Top = 0
.Left = 0
.Width = 200
.Height = 300
End With
With mainPanel
.Top = 0
.Left = 200
.Width = 200
.Height = 300
End With
サイドバーがどのように青いのか疑問に思っている方のために説明すると、その部分は dll から来ており、この質問を簡単にするために省略したコードの部分です。ソース コードをよく見ると、サイドバーの幅が 200 で、メインパネルの開始幅が左から 200 であることがわかります。
邪魔にならないように。答えを知りたいのですが、これらの質問についてStackoverflow、Google、およびいくつかのVB.NETフォーラムを検索しましたが、私は一匹狼のようです。
サイドバーをフォームの 100% の高さにするにはどうすればよいですか。サイズを変更すると、サイドバーの高さも変わります。同じ質問がメインパネルにも当てはまります。
読んでくれてありがとう、そしておもてなしと答えに感謝します。