Partilhar via


{x:Null} extensão de marcação

Na marcação XAML, especifica um valor nulo para uma propriedade.

Uso de atributos XAML

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

Observações

null é a palavra-chave de referência null para C# e C++. A palavra-chave do Microsoft Visual Basic para uma referência nula é Nothing.

O valor padrão inicial pode variar entre propriedades de dependência e não é necessariamente nulo. Além disso, muitas propriedades de dependência não aceitarão null como um valor (seja por meio de marcação ou código) devido à sua implementação interna. Nesses casos, definir um valor de atributo XAML com {x:Null} pode resultar em uma exceção do analisador.

Alguns tipos do Windows Runtime são anuláveis. Nos casos em que um tipo anulável ainda não tem null como padrão, você pode usar {x:Null} em XAML para definir como o valor null . Se estiver usando extensões de componente do Visual C++ (C++/CX), os tipos anuláveis serão representados como Platform::IBox<T>. Se estiver usando idiomas Microsoft .NET, os tipos anuláveis serão representados como Nullable<T>.