ContentControl.HasContent プロパティ

定義

ContentControl にコンテンツが含まれているかどうかを示す値を取得します。

C#
[System.ComponentModel.Browsable(false)]
public bool HasContent { get; }

プロパティ値

ContentControl にコンテンツが含まれている場合は true。それ以外の場合は false。 既定値は false です。

属性

次の例では、 プロパティを HasContent 使用して、コンテンツ コントロールにコンテンツが含まれているかどうかを判断する方法を示します。

C#
void OnClick(object sender, RoutedEventArgs e)
{
    if (contCtrl.HasContent)
    {
        MessageBox.Show("contCtrl has content");
    }
}

注釈

プロパティが の Content 場合、このプロパティは nullを返します false

依存プロパティ情報

識別子フィールド HasContentProperty
に設定されたメタデータ プロパティ true なし

適用対象

製品 バージョン
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9