WPFのTextBoxに大きな文字列をバインドする際に、パフォーマンス上の問題が発生しています。MVVMを使用してWPFでTextBoxを大きな文字列にバインドする
ビューでは、TextBoxのTextプロパティをStringBuilderのビューモデルのOutputプロパティにバインドしています。
ビュー:
<TextBox Text="{Binding Output, Mode=OneWay}" IsReadOnly="True"/>
のViewModel:
public StringBuilder Output
{
get { return _output; }
}
のStringBuilder内のテキストは、結合が低下のパフォーマンスを大きくなると。
MVVMを使用してこれを行うにはどうすればよいでしょうか?
文字列の大きさはどれくらいですか? 'Output'を' string'と入力して '_output.ToString()'を直接返すのではなく、 '_output'を直接返すと違いはありますか? –