此页面有用吗?
您对此内容的反馈非常重要。 请告诉我们您的想法。
更多反馈?
1500 个剩余字符
导出 (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

此属性仅影响其模板使用 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

社区附加资源

添加
显示:
© 2015 Microsoft