c# - Silverlight Accordion 控件 : all collapsed when loaded

标签 c# silverlight accordion silverlight-toolkit

我目前正在从事一个项目,我在 MainPage 上有一个 Accordion 控件。一切都按预期工作,但有一个小问题我似乎无法理解。

当我加载页面时,第一个 Accordion 展开。是否有任何变通方法告诉 Accordion 控件,在首次加载时应折叠所有 Accordion ?

另外,我可以点击展开项目,但是当我点击刚刚展开的同一个项目时,它不会再次折叠。有人知道我应该在这里参加哪个事件吗?

提前致谢。

祝一切顺利

最佳答案

您需要将 SelectionMode 属性更改为 ZeroOrOne,默认值为 One,这意味着它将坚持至少打开一个项目。

SelectedIndex 属性设置为 -1 以隐藏所有项目。

关于c# - Silverlight Accordion 控件 : all collapsed when loaded,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1901127/

相关文章:

silverlight - 您在 Silverlight 中使用 IsolatedStorage 有什么用?

javascript - 为什么 Foundation 6 的 Accordion 滚动到页面顶部而不是展开选定的选项卡?

javascript - 使用折叠式和选项卡

c# - 确保为特定队列扩展不超过 N 个实例

c# - 当我知道我有一组有限的不同选项时使用枚举或一组类?

wpf - 如何在 Silverlight 中操纵用远见物理学制作的布娃娃?

javascript - Accordion 下拉菜单不适用于手机/平板电脑

java - 与 android 模拟器交互

ListBox 中的 C# Split()

c# - System.Xaml 和 System.Windows.Markup 的 Xaml 阅读器之间的区别?