Compartir a través de


Extensión de marcado {x:Null}

En el marcado XAML, especifica un valor NULL para una propiedad.

Uso del atributo XAML

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

Comentarios

null es la palabra clave de referencia null para C# y C++. La palabra clave de Microsoft Visual Basic para una referencia nula es Nothing.

El valor predeterminado inicial puede variar entre las propiedades de dependencia y no es necesariamente null. Además, muchas propiedades de dependencia no aceptarán null como valor (ya sea mediante marcado o código) debido a su implementación interna. En tales casos, establecer un valor de atributo XAML con {x:Null} puede dar lugar a una excepción del analizador.

Algunos tipos de Windows Runtime admiten valores NULL. En los casos en los que un tipo que acepta valores NULL aún no tiene null como valor predeterminado, podría usar {x:Null} en XAML para establecer en el valor NULL . Si usa extensiones de componentes de Visual C++ (C++/CX), los tipos que aceptan valores NULL se representan como Platform::IBox<T>. Si usa lenguajes de Microsoft .NET, los tipos que aceptan valores NULL se representan como T> que aceptan<valores NULL.