다음을 통해 공유


x:Null 태그 확장

null XAML 멤버의 값으로 지정합니다.

XAML 특성 사용

<object property="{x:Null}" .../>

발언

C# 및 C++의 null 참조 키워드는 null입니다. null 참조에 대한 Microsoft Visual Basic 키워드는 Nothing있지만 XAML과 연결하는 코드 숨김 언어에 관계없이 항상 {x:Null} XAML 사용으로 사용합니다.

x:Null 태그 확장에는 설정 가능한 속성이 없습니다.

null 사용은 CLR Nullable<T> 값의 XAML 멤버 노출과 종종 연결됩니다.

x:Null 태그 확장은 모든 XAML 태그 확장과 마찬가지로 중괄호({,})를 사용하여 리터럴 또는 이벤트 처리기 참조 이외의 특성 값 처리를 이스케이프합니다. 특성 구문은 이 태그 확장에 가장 자주 사용되는 구문입니다. <x:Null /> 개체 요소 구문은 기술적으로 가능하지만 x:Null 태그 확장에 위치 매개 변수 또는 생성 인수가 없기 때문에 거의 사용되지 않습니다.

태그 확장에 대한 자세한 내용은 태그 확장 및 WPF XAML참조하세요.

.NET XAML Services에서 이 태그 확장에 대한 처리는 NullExtension 클래스에 의해 정의됩니다.

WPF 사용 현황 정보

null 반드시 참조 형식 종속성 속성의 초기 설정되지 않은 값은 아닙니다. 초기 기본값은 각 종속성 속성에 따라 달라질 수 있으며 속성별 메타데이터를 기반으로 할 수 있습니다. 많은 종속성 속성은 유효성 검사 콜백 구현으로 인해 태그 또는 코드를 통해 null 값으로 허용하지 않습니다. 종속성 속성에 대한 자세한 내용은 종속성 속성 개요참조하세요.

참고 항목