您的位置:首页 > 其它

WPF中Border控件的属性介绍

2016-03-27 16:30 471 查看
Border 是一个装饰的控件,此控件绘制一个边框、一个背景,在 Border 中只能有一个子控件,但它的子控件是可以包含多个子控件的Border 的几个生要的属性:

Background:此WPF Border属性设置 Border 用来绘制背景的 Brush 对象。

BorderBrush:此属性设置 Border 用来绘制边框的 Brush 对象。

BorderThickness:此属性设置 Border 边框的宽度,此属性是一个 Thickness 对象, Thickness 是一个 struct 类型的对象,使用 Thickness 对象可以设置边框每一边的线条的宽度。

CornerRadius:此WPF Border属性设置 Border 的每一个角圆的半径,此属性是一个 CornerRadius 对象,CornerRadius 是一个struct 类型的对象。

Padding:此WPF Border属性设置 Border 里的内容与边框的之间的间隔,此属性是一个 Thickness 对象,可以使用此对象为每一边的间隔进行设置。

实例:

<Window.Resources>
<!--Border的样式-->
<Style TargetType="{x:Type Border}" x:Key="gBox">
<Setter Property="BorderBrush" Value="CornflowerBlue"/>
<Setter Property="Background" Value="#dfe6ec"/>
<Setter Property="BorderThickness" Value="1"/>
<Setter Property="CornerRadius" Value="2"/>
<Setter Property="Padding" Value="5"/>
</Style>
</Window.Resources>

<StackPanel>
<!--Border控件的使用-->
<Border  Style="{StaticResource gBox}">
<TextBlock Text="Border的使用"/>
</Border>
</StackPanel>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: