CornerRadiusHelper 類別

定義

提供處理 CornerRadius 值的基本公用程式方法。 C# 和 Microsoft Visual Basic 程式碼應該改用 CornerRadius 的方法。

public ref class CornerRadiusHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CornerRadiusHelper final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CornerRadiusHelper
Public NotInheritable Class CornerRadiusHelper
繼承
Object Platform::Object IInspectable CornerRadiusHelper
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

備註

CornerRadius是Windows 執行階段結構,代表套用至矩形 UI 元素一或所有角落的半徑。 例如, Border.CornerRadius 使用 CornerRadius 值。

CornerRadiusHelper 是數個Helper類別的其中一個,旨在提供Windows 執行階段結構值的公用程式方法。 C# 和 Microsoft Visual Basic 程式碼可以改用CornerRadius的成員,因為公用程式成員會因為.NET Framework執行時間支援而直接在結構上使用。 C++ 程式碼只能存取 CornerRadius上的資料值,例如 TopLeft 域值。 對於 C++ 開發人員而言,Microsoft Visual Basic 開發人員可以直接在 CornerRadius 上使用的公用程式功能,可在 CornerRadiusHelper 類別的靜態表單中取得。

方法

FromRadii(Double, Double, Double, Double)

從專案值產生 CornerRadius 值。 C# 和 Microsoft Visual Basic 程式碼應該改用 CornerRadius (Double、Double、Double、Double) 建構函式。

FromUniformRadius(Double)

建立新的 CornerRadius 值,其每個元素都有一致的半徑值。 C# 和 Microsoft Visual Basic 程式碼應該改用 CornerRadius (Double) 建構函式。

適用於

另請參閱