У меня есть RichTextBox
, и я хочу связать его с string
.Я провел некоторый поиск, но нашел только привязку к документу, а не к строке.Сначала я попробовал это:
<RichTextBox Grid.Column="6" Grid.Row="5"
BorderBrush="LightGray"
BorderThickness="1"
Grid.RowSpan="11">
<FlowDocument>
<Paragraph>
<Run Text="{Binding Description, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"/>
</Paragraph>
</FlowDocument>
</RichTextBox>
Но это не работает, и я понимаю, почему.
Я думаю, что это будет решено путем объединения всех параграфов в этом элементе управления, но яне знаю как это сделать.
Редактировать
это Description
свойство:
private string _description;
public string Description
{
get { return _description; }
set
{
_description = value;
NotifyOfPropertyChange(() => Description);
}
}