Управление аккордеоном Silverlight: все рухнуло при загрузке


В настоящее время я работаю над проектом, в котором у меня есть управление аккордеоном на главной странице. Все работает так, как задумано, но есть небольшая проблема, которую я не могу решить.

Когда я загружаю страницу, первый аккордеон расширяется. Есть ли обходной путь, чтобы сказать управлению аккордеоном, что все аккордеоны должны быть свернуты при первой загрузке?

Кроме того, я могу щелкнуть, чтобы развернуть элементы, но когда я нажимаю на тот же элемент, который я только что развернул, он не будет снова коллапс. Кто-нибудь знает, к какому событию я должен стремиться здесь?

Заранее благодарю.

Всего наилучшего,

БО

1 6

1 ответ:

Вам нужно изменить свойство SelectionMode на ZeroOrOne по умолчанию это One, что означает, что он будет настаивать на том, чтобы по крайней мере один элемент был открыт.

Задайте свойству SelectedIndex значение -1, чтобы скрыть все элементы.