次の方法で共有


{x:Null} マークアップ拡張

XAML マークアップで、プロパティの null 値を指定します。

XAML 属性の使用方法

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

注釈

null は、C# および C++ の null 参照キーワードです。 Null 参照の Microsoft Visual Basic キーワードは Nothing です。

初期既定値は依存関係プロパティによって異なる場合があり、必ずしも null であるとは限りません。 さらに、多くの依存関係プロパティは、内部実装のため、値として null を (マークアップまたはコードを介して) 受け入れません。 このような場合、 {x:Null} で XAML 属性値を設定すると、パーサー例外が発生する可能性があります。

一部の Windows ランタイム型は null を許容できる型です。 null 許容型に既定値として null がない場合は、XAML で {x:Null} を使用して null 値に設定できます。 Visual C++ コンポーネント拡張機能 (C++/CX) を使用している場合、null 許容型は Platform::IBox<T> として表されます。 Microsoft .NET 言語を使用している場合、null 許容型は Nullable<T> として表されます。