VB.NET ラベル、テキストボックスを改行させる

たまにしかVisualStudio触らないので、すぐ忘れてしまいます。メモ。

下図の「コメント」欄のように、ラベル内テキストを改行させるために、vbCrを<br>に置換します。

2017-04-15 (11)

 

※5行目と6行目の””の間には<BR>が入るですが、エスケープされないために、改行されてしまってます。

    Public Function strReplacevbCR2BR(ByVal strBef) As String

        Dim strReturn As String

        strReturn = Replace(strBef, vbCr, "
", 1, -1, CompareMethod.Text) Return strReturn End Function

データベースからバインドされた改行ありテキストを改行させる場合は、<BR>をvbCrに置換します。

2017-04-15 (12)

 

※5行目と6行目の””の間には<BR>が入るですが、エスケープされないために、改行されてしまってます。

    Public Function strReplaceBR2vbCR(ByVal strBef) As String

        Dim strReturn As String

        strReturn = Replace(strBef, "
", vbCr, 1, -1, CompareMethod.Text) Return strReturn

コメント

このブログの人気の投稿

ダブルクォーテーションで括られたCSVカ​ンマ区切りテキストファイルを SQL Server で Bulk Insert する方法

PowerShellでTSV/CSVの列を絞り込んで抽出し、(先頭/行末)からN行出力する

IKEAの鏡を壁に取り付ける