Compartilhar via


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

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

Uso do atributo XAML

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

Observações

nulo é a palavra-chave de referência nula 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 as propriedades de dependência e não é necessariamente nulo. Além disso, muitas propriedades de dependência não aceitarão nulo como um valor (seja por meio de marcação ou código) devido à implementação interna. Nesses casos, definir um valor de atributo XAML com {x:Null} pode resultar em uma exceção de analisador.

Alguns tipos do Windows Runtime são anuláveis. Nos casos em que um tipo anulável ainda não tem nulo como o padrão, você pode usar {x:Null} em XAML para definir como o valor nulo . 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 linguagens do Microsoft .NET, os tipos nullable são representados como Nullable<T>.