x:Null 태그 확장

업데이트: 2007년 11월

null을 XAML 속성의 값으로 지정합니다.

XAML 특성 사용

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

XAML 개체 요소 사용

<object>
  <object.property>
    <x:Null/>
  </object.property>
</object>

설명

null은 C# 및 C++의 null 참조를 위한 키워드입니다. null 참조를 위한 Microsoft Visual Basic .NET 키워드는 Nothing입니다.

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

참조 형식 종속성 속성에서 설정되지 않은 초기 값이 null일 필요는 없습니다. 초기 기본값은 각 종속성 속성에 따라 다를 수 있습니다. 많은 종속성 속성이 유효성 검사 콜백 구현 때문에 태그나 코드를 통해 null을 값으로 받을 수 없습니다. 종속성 속성에 대한 자세한 내용은 종속성 속성 개요를 참조하십시오.

x:Null은 태그 확장입니다. XAML의 모든 태그 확장에서는 특성 값이 리터럴이나 처리기 참조가 되지 않도록 처리를 이스케이프하기 위해 XAML 프로세서 구현에서 인식되는 { 및 } 문자를 사용합니다. 특성 구문은 이 태그 확장과 함께 사용되는 가장 일반적인 구문입니다. 속성 요소 구문에서 x:Null을 사용할 수도 있습니다. 일반적인 태그 확장에 대한 자세한 내용은 태그 확장 및 XAML을 참조하십시오.

WPF XAML 프로세서 구현에서 이 태그 확장에 대한 처리는 NullExtension 클래스를 통해 정의됩니다.

참고 항목

개념

XAML 개요

태그 확장 및 XAML

참조

UnsetValue