728x90 C# 공부4 Day 15: WPF 리스트뷰와 트리뷰 구현 리스트뷰(ListView) WPF에서 리스트뷰는 데이터 목록을 표시하는 컨트롤입니다. 이를 통해 사용자는 데이터를 보거나 편집할 수 있습니다. 리스트뷰는 데이터 템플릿(DataTemplate)을 사용하여 데이터 항목을 표시합니다. 먼저, 리스트뷰에 항목을 추가하는 방법을 살펴보겠습니다. 아래 코드는 리스트뷰에 Wafer 객체를 추가하는 예제입니다. 위 코드에서는 ListView의 View를 GridView로 설정하였습니다.(다른 View들에 관한 설명은 ListView아래 쪽에 설명해놓았습니다.) GridView는 각 열의 Header와 그에 해당하는 데이터를 나타내는 DisplayMemberBinding을 가집니다. GridViewColumn 태그 내에 Header와 DisplayMemberBindin.. 2023. 4. 19. C# WPF Path 그리기(3) 이전에 WPF Path 그리기 글을 단계적으로 설명드리도록 하겠습니다. 이전 글이 궁금하신 분들은 아래 글을 참고해주세요. 2023.04.12 - [Languages/C#] - C# WPF Path 그리기(1) C# WPF Path 그리기(1) C# WPF에서는 Path 클래스를 사용하여 경로를 그릴 수 있습니다. Path 클래스는 선, 곡선, 직선 등 다양한 유형의 도형을 그릴 수 있는 방법을 제공합니다. Path 클래스를 사용하여 경로를 그리는 기본 sunmin.tistory.com 2023.04.12 - [Languages/C#] - C# WPF Path 그리기(2) C# WPF Path 그리기(2) C# 에는 여러개의 path 관련 클래스가 존재합니다. 아래는 MS 공식문서의 Path 클래스 문서.. 2023. 4. 18. Day 13: LINQ 소개 및 사용 이전에 다룬 LINQ를 토대로 LINQ의 설명을 들어서 같이 설명하겠습니다. 궁금하신 분은 아래 글을 참고해주세요. 2023.04.14 - [Languages/C#] - C# LINQ( Language-Integrated Query ) C# LINQ( Language-Integrated Query ) C# LINQ(언어 인티그레이티드 쿼리)(Language-Integrated Query)은 C# 언어의 확장된 기능 중 하나로, 데이터를 검색, 추출, 정렬 및 필터링할 수 있는 강력한 도구입니다. LINQ를 사용하면 데이터에 대한 쿼 sunmin.tistory.com 2023.04.14 - [Languages/C#] - C# 다양한 LINQ Query 연산자 C# 다양한 LINQ Query 연산자 LINQ.. 2023. 4. 18. C# 다양한 LINQ Query 연산자 LINQ에는 다양한 쿼리 연산자가 있습니다. 이 연산자들은 다음과 같이 크게 분류할 수 있습니다. 필터링 연산자 변환 연산자 연산자 결합 집계 연산자 순서 연산자 각각의 연산자들에 대해 자세히 살펴보겠습니다. 1. 필터링 연산자 Where: 조건을 만족하는 요소들만 필터링합니다. OfType: 지정한 형식의 요소들만 필터링합니다. Take: 지정한 개수만큼 요소를 가져옵니다. TakeWhile: 지정한 조건을 만족하는 동안의 요소들을 가져옵니다. Skip: 지정한 개수만큼 요소를 건너뜁니다. SkipWhile: 지정한 조건을 만족하는 동안의 요소들을 건너뜁니다. 2. 변환 연산자 Select: 요소를 지정한 형식으로 변환합니다. SelectMany: 여러 컬렉션의 요소들을 하나로 묶어서 변환합니다. Ca.. 2023. 4. 14. 이전 1 다음 728x90