WPF에서 사용자 정의 타입 변환기 활용하기
다음은 간단한 도메인 모델 클래스입니다:
코드 보기
public class Person
{
public string FullName { get; set; }
public Person Spouse { get; set; }
}
**요구사항 1: 버튼 클릭 시 Person 인스턴스의 이름을 표시**
이를 구현하기 위해 XAML에서 리소스로 객체를 정의합니다:
코드 보기
<Window x:Class="WpfApp.MainWindow"
xmlns="ht ...
5월 29일 13:31에 게시됨
WPF 의존 속성 개념 완벽 이해
의존 속성의 기본 개념
WPF에서 의존 속성(Dependency Property)은 애니메이션, 데이터 바인딩, 스타일 등 다양한 동적 기능을 지원하는 핵심 요소입니다. 대부분의 WPF 요소가 노출하는 속성은 실제로 의존 속성이며, 일반 .NET 속성과 동일한 방식으로 사용할 수 있습니다.
WPF는 이러한 의존 속성 시스템을 통해 고유한 동적特性을 지원하면서도 기존 .NET 코드와의 호 ...
5월 26일 08:24에 게시됨
WPF 데이터 뷰의 동작 원리와 활용 기법
데이터 뷰의 역할
컬렉션을 ItemsControl에 바인딩하면 백그라운드에서 데이터 뷰가 자동 생성됩니다. 뷰는 데이터 소스와 컨트롤 사이에서 중개자 역할을 수행하며, 현재 항목 추적, 정렬, 필터링, 그룹화 기능을 제공합니다. 동일한 데이터를 다양한 방식으로 표현할 수 있어 애플리케이션의 다른 영역에서 각기 다른 형태로 데이터를 표시할 수 있습니다.
뷰 객체 유형 ...
5월 21일 08:44에 게시됨