Come si imposta il colore Foreground
di tutti gli elementi figlio in un Grid
dallo stile della griglia? So di averlo fatto prima, ma non riesco a ricordare dove o come.Come si imposta il colore di primo piano di qualsiasi elemento figlio in una griglia dallo stile della griglia?
<Style x:Key="MyGridStyle" TargetType="{x:Type Grid}">
// I want to set the font color here
</Style>
<Grid Style="{StaticResource MyGridStyle}">
...
</Grid>
So che posso usare
<Grid.Resources>
<Style TargetType="{x:Type TextBlock}">
<Setter Property="Foreground" Value="Red" />
</Style>
<Style TargetType="{x:Type TextBox}">
<Setter Property="Foreground" Value="Red" />
</Style>
</Grid.Resources>
però io voglio impostare questo valore nella Style
, non nel Grid
Questo funziona, ma non è l'ideale. – ANeves