Расширитель в DataGrid (Silverlight) - PullRequest
0 голосов
/ 21 ноября 2011

У меня есть DataGrid, и мне нужно динамически добавить элемент управления Expander, чтобы сгруппировать несколько строк на основе некоторых условий ... Может кто-нибудь помочь мне в этом ... Я совершенно новичок в Silverlight: (

Ответы [ 2 ]

1 голос
/ 31 марта 2012

Найдя ответ, я создал отдельный столбец для расширителя и смог отобразить его, когда мое условие выполнено.Это не динамично, но решило цель.:)

0 голосов
/ 21 ноября 2011

Динамически - не уверен, что вы хотите.Я сделал экспандеры статически.Мои два цента: будь проще и не пытайся делать слишком много.Если динамически вы берете представление сетки данных Master / Details, это можно сделать с помощью XAML и загружаете представление сетки с помощью класса ObservableCollection (поиск в сети).Также выполните поиск свойств PagedCollectionView и .Visibility для элементов управления.Если вы хотите добавить элементы управления в StackPanel, динамически ищите в сети методы .Children.Remove.

Удачи, но, как новичок, вы, вероятно, пытаетесь сделать слишком много IMO.

...