次のような TextBlocks がいくつかあります。
<TextBlock>
<Run Text="Prev"/>
</TextBlock>
しかし、私がそれらを作成したとき、それらには「Run」ジャズはありませんでした。これはツールによって追加されたものですか? もしそうなら、それはなぜですか? 私はそれを削除する必要があります/ランの存在理由は何ですか?
次のような TextBlocks がいくつかあります。
<TextBlock>
<Run Text="Prev"/>
</TextBlock>
しかし、私がそれらを作成したとき、それらには「Run」ジャズはありませんでした。これはツールによって追加されたものですか? もしそうなら、それはなぜですか? 私はそれを削除する必要があります/ランの存在理由は何ですか?
質問で説明されているテキストボックスは、次を使用して実現することもできます
<TextBlock Text="Prev"/>
Run
テキストボックスのテキストを設定する別の方法です。テキストボックス内のテキストの特定の部分をフォーマットしたい場合、使用法がより明らかになることがあります。
<TextBlock>
<Run Text="Number: " FontStyle="Bold" />
<Run Text="1" />
</TextBlock>
次のようなものが表示される場合があります
番号: 1
Designer ビュー (VS2012 または Blend) で TextBlock コントロールのテキストを編集すると、Run を挿入して TextBlocks を変更できることに気付きました。実行は非常に便利ですが、最も単純なソリューションにはやり過ぎであり、デザインタイム エディターはマークアップを台無しにすることがあります。その結果、私は TextBlocks を XAML でのみ編集する傾向があります。