It is perfectly fine to write something like that:

<StackPanel TextBlock.FontWeight="Bold">
<Label>dasdas</Label>
<Grid>
<Label>dfasdass</Label>
</Grid>
</StackPanel>

But why it is not possible to set fontweight only for labels by writing Label.FontWeight="Bold" ?

Thank you for help in advance