Silverlight 应用程序栏是否应该响应Blend中的状态?

Silverlight 应用程序栏是否应该响应Blend中的状态?,silverlight,windows-phone-7,expression-blend,Silverlight,Windows Phone 7,Expression Blend,我正在试用Blend中的状态,定义了一个BusyStates组,其中包含繁忙和不繁忙状态。使用录制功能,我更改了PerformanceProgressBar的可见性,并更改了ApplicationBar菜单和按钮的IsEnabled状态。在Blend中的状态之间切换时,进度栏的可见性会更改,但应用程序栏菜单和按钮的启用状态不会更改 这是不是反映了ApplicationBar不像PerformanceProgressBar那样是框架元素的后代,还是我做错了什么?没错,下面的视觉状态只是动画依赖属性

我正在试用Blend中的状态,定义了一个BusyStates组,其中包含繁忙和不繁忙状态。使用录制功能,我更改了PerformanceProgressBar的可见性,并更改了ApplicationBar菜单和按钮的IsEnabled状态。在Blend中的状态之间切换时,进度栏的可见性会更改,但应用程序栏菜单和按钮的启用状态不会更改


这是不是反映了ApplicationBar不像PerformanceProgressBar那样是框架元素的后代,还是我做错了什么?

没错,下面的视觉状态只是动画依赖属性的故事板,ApplicationBar不是依赖对象,不能设置动画或绑定

老实说,WP7中一个相当烦人的部分