Come si comprendono decorazioni di testo come sottolineato, barrato, ecc in una definizione di stile:Dichiarare Tatuaggi testo come sottolineato, barrato in uno stile
<Style x:Key="UnderlinedLabel">
<Setter Property="Control.FontFamily" Value="Trebuchet MS" />
<Setter Property="Control.FontSize" Value="14" />
<!-- Next line fails -->
<Setter Property="Control.TextDecorations" Value="Underline" />
</Style>
ho familiarità con utilizzando il seguente codice XAML per sottolineare il testo :
<TextBlock>
<Underline>
Underlined text
</Underline>
</TextBlock>
Tuttavia decorazione del testo è solo un altro stile, voglio essere in grado di definirlo come declaritively FontWeight, FontSize ecc
[Update ]
Stavo applicando questo stile a un controllo Label. Questo era il mio problema principale. Sembra che non sia possibile sottolineare il testo in un'etichetta. Passa ad un TextBlock (grazie gix) e tutto va bene.
+1 - penso che sia solo il fatto che @Ash sta usando "Control.TextDecorations" piuttosto che "TextBlock.TextDecorations". –
@Matt, metà destra, stavo anche applicando lo stile a un controllo Label, non veniva visualizzata alcuna sottolineatura. Quando sono passato a TextBlock viene visualizzato ??? – Ash
Ciao come applicare StrikeThrough al testo di un blocco di testo ??? c'è qualche proprietà per questo in Silverlight 4.0? – Radhi