다음을 통해 공유


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 서비스에서 이 태그 확장에 대한 처리는 NullExtension 클래스에 의해 정의됩니다.

WPF 사용 정보

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

참고 항목