Control.CornerRadius 屬性

定義

取得或設定控件框線角落的半徑。

public:
 property CornerRadius CornerRadius { CornerRadius get(); void set(CornerRadius value); };
CornerRadius CornerRadius();

void CornerRadius(CornerRadius value);
public CornerRadius CornerRadius { get; set; }
var cornerRadius = control.cornerRadius;
control.cornerRadius = cornerRadius;
Public Property CornerRadius As CornerRadius
<control CornerRadius="uniformRadius"/>
- or -
<control CornerRadius="topLeft,topRight,bottomRight,bottomLeft"/>

屬性值

圓角的圓角程度,以 CornerRadius 結構的值表示。

範例

<Button Content="Button" 
        Background="Blue"
        BorderThickness="1.0"
        BorderBrush="Black"
        CornerRadius="15" />

備註

CornerRadius 值的成員元件不能是負數。

Control 上的 CornerRadius 屬性的行為與 Border.CornerRadius 的行為相同。 CornerRadius 是轉譯成品,不會影響裁剪 (內容的配置) 。

所有控件範本中的預設 CornerRadius 值為 0。 設定 CornerRadius 屬性會影響其 ControlTemplate 中具有 Border 的控件 (範例:Button、ComboBox) 。

適用於

另請參閱