Control.CornerRadius 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定控制項框線角落的半徑。
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 結構的值表示。
Windows 需求
裝置系列 |
Windows 10, version 1809 (已於 10.0.17763.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v7.0 引進)
|
範例
<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) 。