Silverlight 以编程方式设置模板按钮';视觉状态
在我的WP7应用程序中,我有一个填充了按钮的列表框。我有一个“按下”的视觉状态配置,它的工作非常好。但是,我想在列表框滚动时禁用“按下”的视觉状态(暂时将其设置为“不做任何事情”) 我已经创建了一个事件处理程序,用于检测ListBox何时滚动(使用Peter Torr的博客条目)。使用该事件处理程序,我如何更改/禁用“按下”的视觉状态,并将其返回到原始状态(通过XAML)已定义状态?列表框“生成的项目”模板是按钮控件,它本身被模板化以使用自定义“按下”状态动画Silverlight 以编程方式设置模板按钮';视觉状态,silverlight,windows-phone-7,expression-blend,Silverlight,Windows Phone 7,Expression Blend,在我的WP7应用程序中,我有一个填充了按钮的列表框。我有一个“按下”的视觉状态配置,它的工作非常好。但是,我想在列表框滚动时禁用“按下”的视觉状态(暂时将其设置为“不做任何事情”) 我已经创建了一个事件处理程序,用于检测ListBox何时滚动(使用Peter Torr的博客条目)。使用该事件处理程序,我如何更改/禁用“按下”的视觉状态,并将其返回到原始状态(通过XAML)已定义状态?列表框“生成的项目”模板是按钮控件,它本身被模板化以使用自定义“按下”状态动画 谢谢!这不是您想要的,但您可以尝试
谢谢!这不是您想要的,但您可以尝试设置
myButton.IsEnabled = false;
我假设您的目标是防止用户在滚动时单击按钮。这不是您想要的,但您可以尝试设置
myButton.IsEnabled = false;
我假设您的目标是防止用户在滚动时单击按钮