我正在使用Silverlight toolkit 4.0 Accordion控件
显示所选手风琴项目标题中的按钮被禁用。 我试图将“锁定”样式重新设置,然后按预期启用这些按钮,但当我再次单击选定的手风琴项目时,我会得到像这样的运行时执行
System.Windows.Controls.AccordionItem.OnIsSelectedPropertyChanged(DependencyObject d,DependencyPropertyChangedEventArgs e) 在System.Windows.DependencyObject.RaisePropertyChangeNotifications(DependencyProperty dp,Object oldValue,Object newValue)
<vsm:VisualState x:Name="Locked">
<Storyboard>
<ObjectAnimationUsingKeyFrames Duration="0" Storyboard.TargetName="ExpanderButton" Storyboard.TargetProperty="IsEnabled">
<DiscreteObjectKeyFrame KeyTime="0" Value="false"/>
</ObjectAnimationUsingKeyFrames>
</Storyboard>
</vsm:VisualState>
你能指导我如何解决这个问题吗?我想总是启用标题中的按钮。 谢谢 khoailang
答案 0 :(得分:0)
标题中的按钮在
后面的代码中使用以下语句启用accordiocntl.SelectionMode = AccordionSelectionMode.ZeroOrOne;
您可以参考链接https://forums.silverlight.net/forums/p/134010/301229.aspx