2011-02-17 4 views
1

목록 상자에 항목을 표시하는 실버 라이트 응용 프로그램이 있습니다. 일부 문자열 값과 같은 조건에 따라 일부 항목을 숨기려고합니다.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이 있습니다. 이를 구현하는 데 도움이되는 몇 가지 지침을 제공해야합니다.

관련 문제