2017-01-26 10 views
1

複数の異なるサイズの文字列を1つのボックスに戻しています。 私はSystem.Windows.Forms.Labelを使用しましたが、残念ながら一部の文字列が大きすぎて表示されません。 私はSystem.Windows.Forms.TextBoxに置き換える試みたが、それは私もtrueに設定する複数行で、1行を過ぎて、それの高さを設定せず、スクロールバーが設定:複数の行とスクロール可能なテキストボックスを設定する方法

$objTextBox1 = New-Object System.Windows.Forms.TextBox 
$objTextBox1.Multiline = True; 
$objTextBox1.Location = New-Object System.Drawing.Size(150,10) 
$objTextBox1.Size = New-Object System.Drawing.Size(300,200) 
$objTextBox1.Scrollbars = Scrollbars.Vertical 
$objForm1.Controls.Add($objTextBox1) 

は、私がここに欠けているものはあります?

+0

あなたはRichTextBoxを試すことができます – Avshalom

+0

ありがとうありがとうございます – M24Kermit

答えて

0
$objTextBox1 = New-Object System.Windows.Forms.TextBox 
$objTextBox1.Multiline = $True; 
$objTextBox1.Location = New-Object System.Drawing.Size(150,10) 
$objTextBox1.Size = New-Object System.Drawing.Size(300,200) 
$objTextBox1.Scrollbars = 3#Scrollbars.Vertical 
$objForm1.Controls.Add($objTextBox1) 
+0

これがなぜこの問題を解決するのか説明するために少し説明を入れてもいいですね。 – Jonathan

0
$objTextBox1 = New-Object System.Windows.Forms.TextBox 
$objTextBox1.Multiline = $True; 
$objTextBox1.Location = New-Object System.Drawing.Size(150,10) 
$objTextBox1.Size = New-Object System.Drawing.Size(300,200) 
$objTextBox1.Scrollbars = "Vertical" 
$objForm1.Controls.Add($objTextBox1) 

スクロールバーのオプションは、 "垂直"、 "水平"、または "両方" することができます。

関連する問題