DataTemplate 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
일반적으로 ListView 및 MultiPage<T>에 의해 사용되는 여러 바인딩에 대한 템플릿입니다.
public ref class DataTemplate : Microsoft::Maui::Controls::ElementTemplate, Microsoft::Maui::Controls::Internals::IDataTemplateController
public class DataTemplate : Microsoft.Maui.Controls.ElementTemplate, Microsoft.Maui.Controls.Internals.IDataTemplateController
type DataTemplate = class
inherit ElementTemplate
interface IDataTemplateController
Public Class DataTemplate
Inherits ElementTemplate
Implements IDataTemplateController
- 상속
- 파생
- 구현
설명
XAML에서 애플리케이션 개발자는 태그 내에 태그를 DataTemplate
중첩하여 해당 멤버가 목록에 포함된 데이터 개체의 속성에 바인딩된 태그를 ItemsSource 만들 View 수 있습니다.
생성자
DataTemplate() |
내부 전용입니다. |
DataTemplate(Func<Object>) |
DataTemplate 클래스의 새 인스턴스를 만들어 초기화합니다. |
DataTemplate(Type) |
|
속성
Bindings |
바인딩된 속성으로 인덱싱된 바인딩 사전을 가져옵니다. |
LoadTemplate |
일반적으로 ListView 및 MultiPage<T>에 의해 사용되는 여러 바인딩에 대한 템플릿입니다. (다음에서 상속됨 ElementTemplate) |
Values |
속성별로 인덱스된 이 DataTemplate의 속성 값 사전을 반환합니다. |
메서드
CreateContent() |
XAML 인프라에서 데이터 템플릿을 로드하고 결과 UI의 콘텐츠를 설정하는 데 사용합니다. (다음에서 상속됨 ElementTemplate) |
SetBinding(BindableProperty, BindingBase) |
|
SetValue(BindableProperty, Object) |
|
명시적 인터페이스 구현
IDataTemplateController.Id |
일반적으로 ListView 및 MultiPage<T>에 의해 사용되는 여러 바인딩에 대한 템플릿입니다. |
IDataTemplateController.IdString |
일반적으로 ListView 및 MultiPage<T>에 의해 사용되는 여러 바인딩에 대한 템플릿입니다. |
확장 메서드
CreateContent(DataTemplate, Object, BindableObject) |
Microsoft.Maui.Controls 플랫폼의 내부 사용. |
SelectDataTemplate(DataTemplate, Object, BindableObject) |
Microsoft.Maui.Controls 플랫폼의 내부 사용. |
SetBinding(DataTemplate, BindableProperty, String) |
|