Скрыть элемент списка в Silverlight 4 - PullRequest
1 голос
/ 17 февраля 2011

У меня есть приложение silverlight, в котором я отображаю элементы в списке.Я хочу скрыть некоторые элементы, основанные на условии, например, некоторое значение строки.

Мой xaml выглядит следующим образом:

<ListBox
    ItemsSource="{Binding DashboardTypes}" 
    SelectedItem="{Binding SelectedDashboardCategory,Mode=TwoWay}" 
    ScrollViewer.HorizontalScrollBarVisibility="Disabled"
    Style="{StaticResource ListBoxStyleAttribute}"
    Margin="2"
    ItemContainerStyle="{StaticResource ListBoxItemStyle}" />

1 Ответ

0 голосов
/ 17 февраля 2011

Вам нужно будет установить ItemTemplate для описания ваших элементов, а затем добавить привязку к нему для свойства Visibility , которое определяет, когда элементы видны или нет. Я подозреваю, что вам понадобится конвертер , чтобы фактически реализовать правило, когда элемент должен быть видимым.

Существует вопрос переполнения стека , который охватывает нечто похожее, но в WPF . Он должен дать вам несколько советов, которые помогут вам в реализации этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...