728x90
반응형
728x170
■ CollectionView 클래스의 Filter 속성을 설정하는 방법을 보여준다.
▶ 예제 코드 (C#)
using System.Collections.ObjectModel;
using System.Windows.Data;
ObservableCollection<Person> observableCollection = new ObservableCollection<Person>();
...
CollectionView collectionView = new CollectionView(observableCollection);
collectionView.Filter = LivingPersionFilter;
...
#region 생존자 필터 처리하기 - LivingPersionFilter(value)
/// <summary>
/// 생존자 필터 처리하기
/// </summary>
/// <param name="value">값</param>
/// <returns>처리 결과</returns>
private bool LivingPersionFilter(object value)
{
return (value as Person).DeathDate == null;
}
#endregion
※ Person 클래스를 예제 클래스로 구체적으로 명시하지 않았다.
728x90
반응형
그리드형(광고전용)
'C# > WPF' 카테고리의 다른 글
[C#/WPF] Timeline 엘리먼트 : RepeatBehavior 속성 사용하기 (0) | 2014.01.22 |
---|---|
[C#/WPF] Timeline 엘리먼트 : Duration 속성 사용하기 (0) | 2014.01.22 |
[C#/WPF] 베지어 곡선 포인트 리스트 구하기 (0) | 2014.01.22 |
[C#/WPF] 나선형 Point 리스트 생성하기 (0) | 2014.01.22 |
[C#/WPF] ListBox 클래스 : ListCollectionView를 이용해 GroupStyle 설정하기 (0) | 2014.01.22 |
[C#/WPF] CollectionView 클래스 : 정렬 순서 추가하기 (0) | 2014.01.15 |
[C#/WPF] CollectionView 클래스 : 정렬 순서 지우기 (0) | 2014.01.15 |
[C#/WPF] ItemsControl 클래스 : 항목 구하기 (0) | 2014.01.14 |
[C#/WPF] x:Type 태그 확장 사용하기 (0) | 2014.01.14 |
[C#/WPF] Binding 태그 확장 : RelativeSource 속성 사용하기 (0) | 2014.01.14 |
댓글을 달아 주세요