-
[WPF] DataTemplateC#/WPF 2024. 3. 22. 15:51
View.xaml 에서
Source 정해주고 TemplateSelector 지정.
TemplateSelector.cs 에서
선택된 아이템의 조건(보통Type)에 따라 DataTemplate의 key값 반환.
Resource.xaml 에서
반환된 템플릿에 해당하는 DataTemplate 선택.
https://bigcode.tistory.com/21
WPF, Template Select 하기
C# WPF, 지난번 포스트 소스에 연결됩니다.상황에 따라, 표시되는 템플릿이 자동으로 지정되게끔 만들 수 있네요. SubjectSelectDataTemplate.cs using System.Windows; using System.Windows.Controls; namespace WPF_MVVM_SAMPLE
bigcode.tistory.com
ItemsSource 지정해주고
ItemTemplateSelector 선택.
해당하는 ItemTemplateSelector
Item의 선별 조건에 해당하는 DataTemplate 프로퍼티를 반환.
각 DataTemplate 프로퍼티의 속성들
데이터 템플릿 개요 - WPF .NET Framework
WPF(Windows Presentation Foundation)에서 데이터 프레젠테이션을 정의하는 데이터 템플릿 모델 유연성을 살펴봅니다.
learn.microsoft.com
DX) DialogService
https://dlsenfl.tistory.com/entry/DXWPF-DialogService
[DX_WPF] DialogService
DevExpress View Select DataTemplate Example) DataTemplateSelector Class Resources 에 DataTemplateSelector 추가 x:key는 Resource에서만 추가 가능. DialogService 에 ViewTemplateSelector 연결. Window Sizefmf 내용(UserControl) View에 맞춤. Vi
dlsenfl.tistory.com
728x90'C# > WPF' 카테고리의 다른 글
[WPF] JsonObject Serialize Error (0) 2024.03.27 [WPF] TaskBar , 작업표시줄, 아이콘 중복 (0) 2024.03.27 [WPF][별*] control in viewModel (0) 2024.03.21 [WPF] XAML Designer (0) 2024.03.12 [WPF] GridSplitter (0) 2024.03.11 댓글