コンテンツにスキップ

BoxDecoration クラス

ボックスの背景色、角丸、およびボーダーを表す不変の装飾です。

名前空間: FloatSoda.Painting
アセンブリ: FloatSoda.dll

public sealed record BoxDecoration : IEquatable<BoxDecoration>

object ← BoxDecoration

IEquatable<BoxDecoration>

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

四辺へ適用するボーダーを取得します。 nullの場合、ボーダーを描画しません。

public Border? Border { get; init; }

Border?

四隅へ適用する角丸半径を取得します。

public BorderRadius BorderRadius { get; init; }

BorderRadius

ArgumentOutOfRangeException

いずれかの半径が負数または有限値ではありません。

背景色を取得します。 nullの場合、背景を塗りつぶしません。

public Color? Color { get; init; }

Color?