分類:[VB.NET/VB2005 以降]
開発環境:Win7
言語:.net2005
先日は、ありがとうございました。
今回は、フォームを開いた際にフォーム、タブコントロール、スクロールパネル、その上のパネルを縦だけ最大化して表示させたいのですが
下記処理で行った所、縦の最大化は可能になりましたが、何故か左側半分だけ表示されないという状況になってしまいました。
Me.Height = System.Windows.Forms.Screen.GetWorkingArea(Me).Height
Dim oControl As Control
For Each oControl In Me.Controls
If oControl.GetType Is GetType(Panel) Then
oControl.Height = System.Windows.Forms.Screen.GetWorkingArea(Me).Height
End If
Next
TabControl1.Height = System.Windows.Forms.Screen.GetWorkingArea(Me).Height
この処理で間違っているところがあれば教えて下さい。
パネルはタブページが7つ×2(スクロールパネルとその上のパネル)で14個になります。
|