作成日: 2026/05/22 最終更新日: 2026/05/22
文書種別
不具合
発生環境
Visual Studio 2022
Visual Studio 2026
状況
回避方法あり
詳細
バージョン18.0J以前のセクションレポートで、TextBoxやLabelに複数行文字列を設定した場合、 VB.NETでは以下のように VisualBasic.ChrW を用いた改行コードが内部的に設定されています。
Me.TextBox1.Text = "TextBox1" & Global.Microsoft.VisualBasic.ChrW(13) & _
Global.Microsoft.VisualBasic.ChrW(10) & "line2"
このコードを含むレポートをバージョン20.0Jに移行した場合、 デザイナ上で改行が正しく解釈されず、意図した表示にならないことがあります。
なお、本現象は旧バージョンから移行したレポートで発生し、 新規に配置したコントロールでは発生しません。
回避方法
デザイナ上で対象コントロールのテキストを再編集し、 既存の VisualBasic.ChrW を用いた改行コードを削除したうえで、Enterキーで改行を再入力してください。