テキストブロックがあり、そのコンテンツをビューモデルのプロパティにバインドしたいと考えています。コンテンツが単純な文字列であれば、これで問題ありません。しかし、コンテンツをフォーマットして または タグを使用したい場合は、それほど問題はありません。
何か案は ?ありがとう
何らかのタイプのプロパティがある場合 - このタイプのデータテンプレートを作成できます
<DataTemplate DataType="{x:Type local:MySomeType}">
<!--your visual presentation goes here-->
</DataTemplate>
ContentPresenter を使用してプロパティを表示できるようになりました
<ContentPresenter Content="{Binding MySomeTypeProperty}"/>
StringFormatプロパティでできることを確認してください。それでも不十分な場合は、バインディング コンバーターを作成することをお勧めします。
このようなもの:
<Textblock content="{Binding MyProperty, StringFormat={}Hello {1}}" />
文字列形式で遊んでみました。