Thickness 构造函数

定义

初始化结构的新实例 Thickness

重载

名称 说明
Thickness(Double)

初始化具有指定统一长度的结构的新实例 Thickness

Thickness(Double, Double, Double, Double)

初始化应用于矩形每一侧的特定长度(以 a Thickness形式提供)的结构的新实例Double

Thickness(Double)

初始化具有指定统一长度的结构的新实例 Thickness

public:
 Thickness(double uniformLength);
public Thickness(double uniformLength);
new System.Windows.Thickness : double -> System.Windows.Thickness
Public Sub New (uniformLength As Double)

参数

uniformLength
Double

应用于边界矩形的所有四侧的统一长度。

适用于

Thickness(Double, Double, Double, Double)

初始化应用于矩形每一侧的特定长度(以 a Thickness形式提供)的结构的新实例Double

public:
 Thickness(double left, double top, double right, double bottom);
public Thickness(double left, double top, double right, double bottom);
new System.Windows.Thickness : double * double * double * double -> System.Windows.Thickness
Public Sub New (left As Double, top As Double, right As Double, bottom As Double)

参数

left
Double

矩形左侧的粗细。

top
Double

矩形上侧的粗细。

right
Double

矩形右侧的粗细。

bottom
Double

矩形下侧的粗细。

示例

以下示例演示如何使用代码创建结构实例 Thickness

myBorder1 = new Border();
myBorder1.BorderBrush = Brushes.SlateBlue;
myBorder1.BorderThickness = new Thickness(5, 10, 15, 20);
myBorder1.Background = Brushes.AliceBlue;
myBorder1.Padding = new Thickness(5);
myBorder1.CornerRadius = new CornerRadius(15);
Dim myBorder1 As New Border()
myBorder1.BorderBrush = Brushes.SlateBlue
myBorder1.BorderThickness = New Thickness(5, 10, 15, 20)
myBorder1.Background = Brushes.AliceBlue
myBorder1.Padding = New Thickness(5)
myBorder1.CornerRadius = New CornerRadius(15)
<Border BorderBrush="SlateBlue" BorderThickness="5,10,15,20" Background="AliceBlue" Padding="5" CornerRadius="15">

适用于