2011-02-17 11 views
1

私はアイテムをリストボックスに表示するSilverlightアプリケーションがあります。 文字列の値のように、条件に基づいていくつかの項目を非表示にしたい。Silverlight 4のリスト項目を非表示にする

私のXAMLは、次のようになります。

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

答えて

0

あなたの項目を記述して、アイテムが見えたりしない場合に制御Visibilityプロパティに対してその上でバインディングを追加するItemTemplateを設定する必要があります。アイテムが表示されるべきときのルールを実際に実装するには、converterが必要と思われます。

something similar but in WPFをカバーするStack Overflow questionがあります。これを実装するのに役立ついくつかの指針を与える必要があります。

関連する問題