[Silverlight入门系列]PropertyTrigger的不完美之处
时间:2011-06-01 来源:Mainz
大家知道Trigger可以自定义,默认有EventTrigger和PropertyTrigger,后者就是当属性发生变化的时候触发一个事件。例如:我们希望当一个控件没有内容就隐藏,在WPF中我们可以定义一个PropertyTrigger,非常方便,像这样:
到了Silverlight发现居然没有这个ControlTemplate.Triggers!只能手动加个事件,在*.xaml.cs里面写事件处理(如果内容为空,隐藏…)非常丑陋。另外,在Silverlight中Style中不能使用Binding,也是匪夷所思。希望Silverlight5能改进下。
相关阅读 更多 +