Я пытаюсь связать два <Run>
s внутри TextBlock
, как показано в фрагменте ниже. Но я получаю XamlParseException
.Binding Run внутри Textblock приводит к исключению в WPF
В основном я пытаюсь добиться этого формата:
CodeNum: LongDescription
Если код ниже обречен на провал, что другие варианты у меня есть?
<TextBlock>
<Run FontWeight="Bold" Text="{Binding CodeNum}"/>
<Run FontWeight="Bold" Text=": "/>
<Run Text="{Binding LongDescription}"/>
</TextBlock>
Я считаю, что, по умолчанию, режим 'Run' элемента связывания только один путь. Поправьте меня если я ошибаюсь. –
Спасибо dkozl, на самом деле изменение режима на 'OneWay' решило проблему. – Vahid
@SriramSakthivel no 'Run' по умолчанию связывает« текст »в обоих направлениях, и это вызовет исключение, если свойство не имеет открытого setter. – dkozl