【发布时间】:2016-05-26 22:18:57
【问题描述】:
在 WPF(.Net 4.5) 中,我的 xaml 中有 RichTextBox
<RichTextBox Height="40" Width="100">
<FlowDocument>
<Paragraph>
<Run Text="{Binding TestRichTextBox}"/>
</Paragraph>
</FlowDocument>
</RichTextBox>
在 ViewModel 中我有这个属性
string testRichTextBox;
public string TestRichTextBox
{
get { return testRichTextBox; }
set
{
if (testRichTextBox == value)
return;
testRichTextBox = value;
onPropertyChanged("TestRichTextBox");
}
}
场景:
RichTextBox 有内容
选择所有文本(ctrl+A)
粘贴新文本
在 ViewModel 中我在 set 方法上有断点,新的 Value 是空字符串。
这是正常行为还是错误?
【问题讨论】:
标签: wpf binding richtextbox