![](/img/trans.png)
[英]Set textBlock foreground based on the weekday in its Text property purely in XAML
[英]Is there a way to change Texblock foreground based on It own Text using XAML only?
我有這個要更改的文本塊。
如果文本顯示"file already exist"
,則前景應為red
,
否則,如果文本顯示"file saved"
,則前景應為green
。
你可以用Trigger
做你想做的事
<TextBlock Text="file aleady exist">
<TextBlock.Style>
<Style TargetType="TextBlock">
<Style.Triggers>
<Trigger Property="Text" Value="file saved">
<Setter Property="Foreground" Value="Green" />
</Trigger>
<Trigger Property="Text" Value="file aleady exist">
<Setter Property="Foreground" Value="Red" />
</Trigger>
</Style.Triggers>
</Style>
</TextBlock.Style>
</TextBlock>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.