{x:Null} 标记扩展
在 XAML 标记中,为属性指定 null 值。
XAML 属性使用方法
<object property="{x:Null}" .../>
注解
对于 C# 和 C++,表示空引用的关键字是 null。 Microsoft Visual Basic 的 null 引用关键字是 Nothing。
初始默认值在不同的依赖属性之间可能会有所不同,且不一定为 null。 此外,许多依赖属性不会接受 null 作为值(无论是通过标记还是代码),这归因于其内部实现。 在此情况下,使用 {x:Null} 设置 XAML 属性值可能会导致分析器异常。
某些 Windows 运行时类型可为空。 在可空类型尚未使用 null 作为默认值时,可以在 XAML 中使用 {x:Null} 设置为 null 值。 如果使用 Visual C++ 组件扩展 (C++/CX) ,可为 null 的类型表示为 Platform::IBox<T>。 如果使用 Microsoft .NET 语言,可为 null 的类型表示为 可为 Null 的<T>。
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈