How do I add a line feed to a textbox control?

Ask questions about creating Graphical User Interfaces (GUI) in PowerShell and using WinForms controls.
Forum rules
Do not post any licensing information in this forum.

Any code longer than three lines should be added as code using the 'Select Code' dropdown menu or attached as a file.
This topic is 10 years and 11 months old and has exceeded the time allowed for comments. Please begin a new topic or use the search feature to find a similar but newer topic.
Locked
User avatar
rkirchhof
Posts: 5
Last visit: Mon Apr 08, 2013 5:50 am

How do I add a line feed to a textbox control?

Post by rkirchhof »

Code: Select all

$buttonGetProxies_Click={
$file=$textbox1.text
$List=Get-Content $file
foreach ($User in $List){
$textbox2.Text = $Textbox2.text + ($User)
$Data = (Get-Mailbox $User -ea silentlycontinue | select-object DistinguishedName -Expandproperty EmailAddresses | select Proxyaddressstring | ft | Out-String)
if ($Data -like $null)
		{
		$textbox2.Text = $Textbox2.text + " Has no Proxy addresses." 
		}
else
	{
	$textbox2.Text = $Textbox2.text + $Data
	}
}
}
I need to add a line feed on this line $textbox2.Text = $Textbox2.text + " Has no Proxy addresses." I've tried 'r'n /r/n &chr(13) and everything else I can think of, but none of them work.
User avatar
davidc
Posts: 5913
Last visit: Mon Jul 08, 2019 8:55 am
Been upvoted: 2 times

Re: How do I add a line feed to a textbox control?

Post by davidc »

Do you have the TextBox configured to use Multiline text?

See the Spotlight on the Text control for more info:

http://www.sapien.com/blog/2011/06/13/p ... x-control/

David
David
SAPIEN Technologies, Inc.
User avatar
rkirchhof
Posts: 5
Last visit: Mon Apr 08, 2013 5:50 am

Re: How do I add a line feed to a textbox control?

Post by rkirchhof »

Yes I did enable multiline. I just tried this too.
$textbox2.AppendText(" Has no Proxy addresses.'r'n")
Taken straight from the link above and this is the output.

BEETRoot@cru.org Has no Proxy addresses.'r'npledgesupport@cru.org

this is what I wish to see:

BEETRoot@cru.org Has no Proxy addresses.
pledgesupport@cru.org
User avatar
davidc
Posts: 5913
Last visit: Mon Jul 08, 2019 8:55 am
Been upvoted: 2 times

Re: How do I add a line feed to a textbox control?

Post by davidc »

I see the problem. You are using single quote instead of the backtick.

Try this:
PowerShell Code
Double-click the code block to select all.
$textbox2.AppendText(" Has no Proxy addresses.`r`n")
David
David
SAPIEN Technologies, Inc.
User avatar
rkirchhof
Posts: 5
Last visit: Mon Apr 08, 2013 5:50 am

Re: How do I add a line feed to a textbox control?

Post by rkirchhof »

ARRGGGG! I feel Soooo Stupid! Thanks' a bunch! Of course that did it.
This topic is 10 years and 11 months old and has exceeded the time allowed for comments. Please begin a new topic or use the search feature to find a similar but newer topic.
Locked