2

Windows ストア MVVMLight プロジェクトに取り組んでいます。私の XAML ビューには、TextBlock と ContentControl を含む GridView があります。

<TextBlock Grid.Row="0" TextWrapping="Wrap" Margin="5" Foreground="Red">
    <Run Text="{Binding CategoryDescription}"
         FontSize="18"
         FontWeight="Bold" />                                       
</TextBlock>
<ContentControl Grid.Row="1">
    <TextBlock>
        <Run FontFamily="Agency FB" FontSize="36" Text="this is item 1"/>
        <LineBreak/>
        <Run FontFamily="Adobe Gothic Std B" Text="this is item 2"/>
        <LineBreak/>
    </TextBlock>
</ContentControl>

TextBox の場合と同様に、データベースから表示する ContentControl の XAML を取得したいと思います (データベース フィールド CategoryNotes には、上記の ContentControl と同じ XAML が含まれています)。

<ContentControl Grid.Row="1" Content="{Binding CategoryNotes}">
</ContentControl>

ただし、これは XAML としてレンダリングするのではなく、XAML を文字列として表示するだけです。私が間違っていることについての提案は大歓迎です。

4

0 に答える 0