エクスポート (0) 印刷
すべて展開

Control.BorderBrush プロパティ

更新 : 2007 年 11 月

コントロールの境界線の背景を表すブラシを取得または設定します。これは、依存関係プロパティです。

名前空間 :  System.Windows.Controls
アセンブリ :  PresentationFramework (PresentationFramework.dll 内)

[BindableAttribute(true)]
public Brush BorderBrush { get; set; }
/** @property */
/** @attribute BindableAttribute(true) */
public Brush get_BorderBrush()
/** @property */
/** @attribute BindableAttribute(true) */
public  void set_BorderBrush(Brush value)

public function get BorderBrush () : Brush
public function set BorderBrush (value : Brush)
XAML の詳細については、Brush 型を参照してください。

プロパティ値

型 : System.Windows.Media.Brush

コントロールの境界線の塗りつぶしに使用するブラシ。既定値は、Brushes.Transparent です。

識別子フィールド

BorderBrushProperty

true に設定されたメタデータのプロパティ

AffectsRender, SubPropertiesDoNotAffectRender

このプロパティが影響するのは、BorderBrush プロパティがテンプレートでパラメータとして使用されているコントロールだけです。その他のコントロールには影響はありません。

コントロールの BorderBrush プロパティを設定する方法を次の例に示します。

<Button Name="btn6" BorderBrush="Red" 
        Click="ChangeBorderBrush">
  BorderBrush
</Button>


void ChangeBorderBrush(object sender, RoutedEventArgs e)
{
    if (btn6.BorderBrush == Brushes.Red)
    {
        btn6.BorderBrush = Brushes.Black;
        btn6.Content = "Control border brush changes from red to black.";

    }
    else
    {
        btn6.BorderBrush = Brushes.Red;
        btn6.Content = "BorderBrush";
        }
}


Windows Vista

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

.NET Framework

サポート対象 : 3.5、3.0

コミュニティの追加

追加
表示:
© 2014 Microsoft