它工作得很好:
<Button Width="100" Height="30" Content="Click Me!">
<Button.ToolTip>
<Border Margin="-4,0,-4,-3" Padding="10" Background="Silver">
<Border.BitmapEffect>
<OuterGlowBitmapEffect></OuterGlowBitmapEffect>
</Border.BitmapEffect>
<Label>Nice tooltip</Label>
</Border>
</Button.ToolTip>
</Button>但是,我希望代码在出现条件时撤销。例如:
if(str=="aaa")
MessageBox.Show("All will be o'kay");
else
{
//I would like this code to revoke
/* <Border.BitmapEffect>
<OuterGlowBitmapEffect></OuterGlowBitmapEffect>
</Border.BitmapEffect>
*/
}该怎么做呢?
发布于 2012-11-17 20:44:54
只需创建一个引发通知的属性。您可以实现INotifyPropertyChanged接口。更改代码中的属性值并将其与xaml绑定。
https://stackoverflow.com/questions/13430124
复制相似问题