2009-07-23 6 views
1

CRM 4のエンティティに複数の複数行のテキストフィールドがあります。ダイナミクスcrm 4 sdkの改行

などを使用して、C#の複数行のWindows.Forms.Textboxに値をロードしたとき
this.textBox.Text = myOpportunity.new_detail.ToString(); 

改行文字は正しく転送されません。私のC#フォームフィールドに小さな正方形として表示されます。

どのようにこれらを両方向(フェッチと更新)で正しく変換できますか?

答えて

1

キャリッジリターン改行(\ r \ n)ではなく、改行(\ n)として通っていると思われます。

おそらく単純に置き換えることが可能です。その後、

this.textBox.Text = myOpportunity.new_detail.ToString().Replace("\n", "\r\n"); 

と逆方向に反転を。

+0

それをしました。ありがとう! –

関連する問題