Как я могу открыть все предметы в аккордеонном управлении в серебряном свете? - PullRequest
0 голосов
/ 23 октября 2010

Я установил для свойства SelectionMode значение OneOrMore.Как я могу открыть все элементы, когда загружен Conrol?

1 Ответ

0 голосов
/ 23 октября 2010

Я знаю, как это сделать.

private void CheckResultAccordion(IEnumerable<ListSearchResult> results)
        {
            ResultAccordion.ItemsSource = null;
            ResultAccordion.ItemsSource = results;
            ResultAccordion.UpdateLayout();
            OpenAllAccordionItems(results.Count());
            ResultAccordion.Visibility = Visibility.Visible;
        }

private void OpenAllAccordionItems(int count)
        {
            while (count > 1)
            {
                ResultAccordion.SelectedIndex = count - 1;
                count--;
            }
        }
...