Каковы соответствующие применения вложенных свойств TextBlock.FontSize и TextElement.FontSize? - PullRequest
0 голосов
/ 02 ноября 2019

Допустим, я хочу использовать наследование FontSizeProperty в пределах StackPanel. Я могу использовать:

<StackPanel TextBlock.FontSize="15">
    <Label Content="This label uses the same font size..." />
    <ListBox>
        <ListBoxItem Content="...than this item..." />
        <ListBoxItem Content="...and this one." />
    </ListBox>
<StackPanel>

Однако я мог бы также написать:

<StackPanel TextElement.FontSize="15">

, который использует другое свойство зависимости. Я не вижу, есть ли конкретные варианты использования для каждого (присоединенного) свойства зависимости, и даже меньше того, что ожидается для Label потомка, если они оба используются, то есть

<StackPanel TextElement.FontSize="20">
    <StackPanel TextBlock.FontSize="15">
        <Label Content="This label uses the same font size..." />
...