我遇到將大字符串綁定到WPF中的TextBox的性能問題。將TextBox綁定到使用MVVM的WPF中的大字符串
在視圖中,我將TextBox的Text屬性綁定到視圖模型的Output屬性,它是一個StringBuilder。
查看:
<TextBox Text="{Binding Output, Mode=OneWay}" IsReadOnly="True"/>
視圖模型:
public StringBuilder Output
{
get { return _output; }
}
正如StringBuilder的文字變大的約束力降級的性能。
使用MVVM做這件事的更好方法是什麼?
字符串有多大?如果您將'Output'更改爲輸入'string'並返回'_output.ToString()',而不是直接返回'_output',是否有區別? – 2009-08-18 16:09:58