2

デザインタイムの私のデータコンテキスト

d:DataContext="{d:DesignInstance Type=viewmodel:MainViewModel, IsDesignTimeCreatable=True}"
....
<TextBlock Text="{Binding Path=Driver}">

うまく動作します。のみ:

<TextBlock/>
    <Run Text="{Binding Path=Jahr}" />
</TextBlock>

デザインタイムで動作しないのはなぜですか?

4

2 に答える 2

4

注:バインドすることは可能<Run />ですが、デザインタイムではレンダリングされず、ランタイムのみでレンダリングされます。

これはバインディングの扱いになります。

    <TextBlock>
        <Run Text="{Binding Results.Count}" />
        <Run Text=" results for '" />
        <Run Text="{Binding SearchTerm}" />
        <Run Text="'"/>
    </TextBlock>

ただし、TextBlockテキストとバインディングを設定することはできませんRun。どちらか一方ですが、これはうまく機能しますが、あなたが言うように設計時にレンダリングされません。

于 2013-05-02T09:30:09.553 に答える