LinearGradientBrush コンストラクター

定義

指定したポイントと色で、LinearGradientBrush クラスの新しいインスタンスを初期化します。

オーバーロード

LinearGradientBrush(Point, Point, Color, Color)

指定したポイントと色で、LinearGradientBrush クラスの新しいインスタンスを初期化します。

LinearGradientBrush(PointF, PointF, Color, Color)

指定したポイントと色で、LinearGradientBrush クラスの新しいインスタンスを初期化します。

LinearGradientBrush(Rectangle, Color, Color, LinearGradientMode)

四角形、開始色、終了色、および方向に基づいて、LinearGradientBrush クラスの新しいインスタンスを作成します。

LinearGradientBrush(Rectangle, Color, Color, Single)

四角形、開始色、終了色、および方向の角度に基づいて、LinearGradientBrush クラスの新しいインスタンスを作成します。

LinearGradientBrush(RectangleF, Color, Color, LinearGradientMode)

四角形、開始色、終了色、および方向のモードに基づいて、LinearGradientBrush の新しいインスタンスを作成します。

LinearGradientBrush(RectangleF, Color, Color, Single)

四角形、開始色、終了色、および方向の角度に基づいて、LinearGradientBrush クラスの新しいインスタンスを作成します。

LinearGradientBrush(Rectangle, Color, Color, Single, Boolean)

四角形、開始色、終了色、および方向の角度に基づいて、LinearGradientBrush クラスの新しいインスタンスを作成します。

LinearGradientBrush(RectangleF, Color, Color, Single, Boolean)

四角形、開始色、終了色、および方向の角度に基づいて、LinearGradientBrush クラスの新しいインスタンスを作成します。

LinearGradientBrush(Point, Point, Color, Color)

ソース:
LinearGradientBrush.cs
ソース:
LinearGradientBrush.cs
ソース:
LinearGradientBrush.cs

指定したポイントと色で、LinearGradientBrush クラスの新しいインスタンスを初期化します。

public:
 LinearGradientBrush(System::Drawing::Point point1, System::Drawing::Point point2, System::Drawing::Color color1, System::Drawing::Color color2);
public LinearGradientBrush (System.Drawing.Point point1, System.Drawing.Point point2, System.Drawing.Color color1, System.Drawing.Color color2);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.Point * System.Drawing.Point * System.Drawing.Color * System.Drawing.Color -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (point1 As Point, point2 As Point, color1 As Color, color2 As Color)

パラメーター

point1
Point

線形グラデーションの開始点を表す Point 構造体。

point2
Point

線形グラデーションの終了点を表す Point 構造体。

color1
Color

線形グラデーションの開始色を表す Color 構造体。

color2
Color

線形グラデーションの終了色を表す Color 構造体。

適用対象

LinearGradientBrush(PointF, PointF, Color, Color)

ソース:
LinearGradientBrush.cs
ソース:
LinearGradientBrush.cs
ソース:
LinearGradientBrush.cs

指定したポイントと色で、LinearGradientBrush クラスの新しいインスタンスを初期化します。

public:
 LinearGradientBrush(System::Drawing::PointF point1, System::Drawing::PointF point2, System::Drawing::Color color1, System::Drawing::Color color2);
public LinearGradientBrush (System.Drawing.PointF point1, System.Drawing.PointF point2, System.Drawing.Color color1, System.Drawing.Color color2);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.PointF * System.Drawing.PointF * System.Drawing.Color * System.Drawing.Color -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (point1 As PointF, point2 As PointF, color1 As Color, color2 As Color)

パラメーター

point1
PointF

線形グラデーションの開始点を表す PointF 構造体。

point2
PointF

線形グラデーションの終了点を表す PointF 構造体。

color1
Color

線形グラデーションの開始色を表す Color 構造体。

color2
Color

線形グラデーションの終了色を表す Color 構造体。

適用対象

LinearGradientBrush(Rectangle, Color, Color, LinearGradientMode)

ソース:
LinearGradientBrush.cs
ソース:
LinearGradientBrush.cs
ソース:
LinearGradientBrush.cs

四角形、開始色、終了色、および方向に基づいて、LinearGradientBrush クラスの新しいインスタンスを作成します。

public:
 LinearGradientBrush(System::Drawing::Rectangle rect, System::Drawing::Color color1, System::Drawing::Color color2, System::Drawing::Drawing2D::LinearGradientMode linearGradientMode);
public LinearGradientBrush (System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, System.Drawing.Drawing2D.LinearGradientMode linearGradientMode);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.Rectangle * System.Drawing.Color * System.Drawing.Color * System.Drawing.Drawing2D.LinearGradientMode -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As Rectangle, color1 As Color, color2 As Color, linearGradientMode As LinearGradientMode)

パラメーター

rect
Rectangle

線形グラデーションの範囲を指定する Rectangle 構造体。

color1
Color

グラデーションの開始色を表す Color 構造体。

color2
Color

グラデーションの終了色を表す Color 構造体。

linearGradientMode
LinearGradientMode

グラデーションの方向を指定する LinearGradientMode 列挙体要素。 方向によって、グラデーションの開始点と終了点が決まります。 たとえば、LinearGradientMode.ForwardDiagonal の場合、開始点は四角形の左上隅、終了点は四角形の右下隅になります。

適用対象

LinearGradientBrush(Rectangle, Color, Color, Single)

ソース:
LinearGradientBrush.cs
ソース:
LinearGradientBrush.cs
ソース:
LinearGradientBrush.cs

四角形、開始色、終了色、および方向の角度に基づいて、LinearGradientBrush クラスの新しいインスタンスを作成します。

public:
 LinearGradientBrush(System::Drawing::Rectangle rect, System::Drawing::Color color1, System::Drawing::Color color2, float angle);
public LinearGradientBrush (System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.Rectangle * System.Drawing.Color * System.Drawing.Color * single -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As Rectangle, color1 As Color, color2 As Color, angle As Single)

パラメーター

rect
Rectangle

線形グラデーションの範囲を指定する Rectangle 構造体。

color1
Color

グラデーションの開始色を表す Color 構造体。

color2
Color

グラデーションの終了色を表す Color 構造体。

angle
Single

グラデーションの方向線を定義する、x 軸から時計回りで計測した角度。

注釈

方向線に垂直な線に沿った点はすべて同じ色になります。

開始線は方向線に対して垂直であり、四角形の角の 1 つを通過します。 開始線上のすべての点は開始色です。 次に、終了線は方向線に対して垂直であり、四角形の角の 1 つを通過します。 終了線上のすべてのポイントは終了色です。

方向線の角度によって、開始線と終了線が通過する角が決まります。 たとえば、角度が 0 ~ 90 度の場合、開始線は左上隅を通過し、終了線は右下隅を通過します。

適用対象

LinearGradientBrush(RectangleF, Color, Color, LinearGradientMode)

ソース:
LinearGradientBrush.cs
ソース:
LinearGradientBrush.cs
ソース:
LinearGradientBrush.cs

四角形、開始色、終了色、および方向のモードに基づいて、LinearGradientBrush の新しいインスタンスを作成します。

public:
 LinearGradientBrush(System::Drawing::RectangleF rect, System::Drawing::Color color1, System::Drawing::Color color2, System::Drawing::Drawing2D::LinearGradientMode linearGradientMode);
public LinearGradientBrush (System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, System.Drawing.Drawing2D.LinearGradientMode linearGradientMode);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.RectangleF * System.Drawing.Color * System.Drawing.Color * System.Drawing.Drawing2D.LinearGradientMode -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As RectangleF, color1 As Color, color2 As Color, linearGradientMode As LinearGradientMode)

パラメーター

rect
RectangleF

線形グラデーションの範囲を指定する RectangleF 構造体。

color1
Color

グラデーションの開始色を表す Color 構造体。

color2
Color

グラデーションの終了色を表す Color 構造体。

linearGradientMode
LinearGradientMode

グラデーションの方向を指定する LinearGradientMode 列挙体要素。 方向によって、グラデーションの開始点と終了点が決まります。 たとえば、LinearGradientMode.ForwardDiagonal の場合、開始点は四角形の左上隅、終了点は四角形の右下隅になります。

適用対象

LinearGradientBrush(RectangleF, Color, Color, Single)

ソース:
LinearGradientBrush.cs
ソース:
LinearGradientBrush.cs
ソース:
LinearGradientBrush.cs

四角形、開始色、終了色、および方向の角度に基づいて、LinearGradientBrush クラスの新しいインスタンスを作成します。

public:
 LinearGradientBrush(System::Drawing::RectangleF rect, System::Drawing::Color color1, System::Drawing::Color color2, float angle);
public LinearGradientBrush (System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.RectangleF * System.Drawing.Color * System.Drawing.Color * single -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As RectangleF, color1 As Color, color2 As Color, angle As Single)

パラメーター

rect
RectangleF

線形グラデーションの範囲を指定する RectangleF 構造体。

color1
Color

グラデーションの開始色を表す Color 構造体。

color2
Color

グラデーションの終了色を表す Color 構造体。

angle
Single

グラデーションの方向線を定義する、x 軸から時計回りで計測した角度。

注釈

方向線に垂直な線に沿った点はすべて同じ色になります。

開始線は方向線に対して垂直であり、四角形の角の 1 つを通過します。 開始線上のすべての点は開始色です。 次に、終了線は方向線に対して垂直であり、四角形の角の 1 つを通過します。 終了線上のすべてのポイントは終了色です。

方向線の角度によって、開始線と終了線が通過する角が決まります。 たとえば、角度が 0 ~ 90 度の場合、開始線は左上隅を通過し、終了線は右下隅を通過します。

適用対象

LinearGradientBrush(Rectangle, Color, Color, Single, Boolean)

ソース:
LinearGradientBrush.cs
ソース:
LinearGradientBrush.cs
ソース:
LinearGradientBrush.cs

四角形、開始色、終了色、および方向の角度に基づいて、LinearGradientBrush クラスの新しいインスタンスを作成します。

public:
 LinearGradientBrush(System::Drawing::Rectangle rect, System::Drawing::Color color1, System::Drawing::Color color2, float angle, bool isAngleScaleable);
public LinearGradientBrush (System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle, bool isAngleScaleable);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.Rectangle * System.Drawing.Color * System.Drawing.Color * single * bool -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As Rectangle, color1 As Color, color2 As Color, angle As Single, isAngleScaleable As Boolean)

パラメーター

rect
Rectangle

線形グラデーションの範囲を指定する Rectangle 構造体。

color1
Color

グラデーションの開始色を表す Color 構造体。

color2
Color

グラデーションの終了色を表す Color 構造体。

angle
Single

グラデーションの方向線を定義する、x 軸から時計回りで計測した角度。

isAngleScaleable
Boolean

true に設定すると、この LinearGradientBrush に関連付けられた変換によって角度が影響を受けることが指定されます。それ以外の場合は false に設定します。

注釈

方向線に垂直な線に沿った点はすべて同じ色になります。

開始線は方向線に対して垂直であり、四角形の角の 1 つを通過します。 開始線上のすべての点は開始色です。 次に、終了線は方向線に対して垂直であり、四角形の角の 1 つを通過します。 終了線上のすべてのポイントは終了色です。

方向線の角度によって、開始線と終了線が通過する角が決まります。 たとえば、角度が 0 ~ 90 度の場合、開始線は左上隅を通過し、終了線は右下隅を通過します。

適用対象

LinearGradientBrush(RectangleF, Color, Color, Single, Boolean)

ソース:
LinearGradientBrush.cs
ソース:
LinearGradientBrush.cs
ソース:
LinearGradientBrush.cs

四角形、開始色、終了色、および方向の角度に基づいて、LinearGradientBrush クラスの新しいインスタンスを作成します。

public:
 LinearGradientBrush(System::Drawing::RectangleF rect, System::Drawing::Color color1, System::Drawing::Color color2, float angle, bool isAngleScaleable);
public LinearGradientBrush (System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle, bool isAngleScaleable);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.RectangleF * System.Drawing.Color * System.Drawing.Color * single * bool -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As RectangleF, color1 As Color, color2 As Color, angle As Single, isAngleScaleable As Boolean)

パラメーター

rect
RectangleF

線形グラデーションの範囲を指定する RectangleF 構造体。

color1
Color

グラデーションの開始色を表す Color 構造体。

color2
Color

グラデーションの終了色を表す Color 構造体。

angle
Single

グラデーションの方向線を定義する、x 軸から時計回りで計測した角度。

isAngleScaleable
Boolean

true に設定すると、この LinearGradientBrush に関連付けられた変換によって角度が影響を受けることが指定されます。それ以外の場合は false に設定します。

注釈

方向線に垂直な線に沿った点はすべて同じ色になります。

開始線は方向線に対して垂直であり、四角形の角の 1 つを通過します。 開始線上のすべての点は開始色です。 次に、終了線は方向線に対して垂直であり、四角形の角の 1 つを通過します。 終了線上のすべてのポイントは終了色です。

方向線の角度によって、開始線と終了線が通過する角が決まります。 たとえば、角度が 0 ~ 90 度の場合、開始線は左上隅を通過し、終了線は右下隅を通過します。

適用対象