情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

Border.Child プロパティ

2013/12/12

周囲に境界線を描画する子要素を取得または設定します。

Namespace:  System.Windows.Controls
アセンブリ:  System.Windows (System.Windows.dll 内)
XAML の XMLNS: xmlns にマップされていません。

public UIElement Child { get; set; }
<Border>
  singleChild
</Border>

XAML 値

singleChild

境界線で囲む単一のオブジェクト要素。この子要素は、UIElement から派生するオブジェクトである必要があります。

プロパティ値

型: System.Windows.UIElement
境界線を適用する UIElement

Border は子オブジェクトを 1 つだけ持つことができます。複数のオブジェクトの周囲に境界線を表示するには、それらの要素を 1 つのコンテナー (StackPanelGrid、または Canvas) 内に配置し、そのコンテナーの周囲に境界線を配置します。

Child は、Border の XAML コンテンツ プロパティです。Child プロパティは、Border のコンテンツ項目によって設定されます。したがって、Border.Child プロパティ要素でコンテンツを囲む必要はありません。

StackPanel をコンテナーとして使用することによって複数のオブジェクトを境界線で囲む方法を次の例に示します。


<Border BorderThickness="5" BorderBrush="Blue" >
    <StackPanel Grid.Column="0" Grid.Row="0">
        <TextBlock Text="One"/>
        <TextBlock Text="Two"/>
        <TextBlock Text="Three"/>
    </StackPanel>
</Border>


Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示: