次の方法で共有


ArcSegment コンストラクター

定義

ArcSegment クラスの新しいインスタンスを初期化します。

オーバーロード

ArcSegment()

ArcSegment クラスの新しいインスタンスを初期化します。

ArcSegment(Point, Size, Double, Boolean, SweepDirection, Boolean)

ArcSegment クラスの新しいインスタンスを初期化します。

注釈

クラスはArcSegment、それが表す円弧の終点のみを定義します。円弧の始点は、 が追加される ArcSegment の現在のPathFigureポイントです。

特定の位置、サイズ、回転のほとんどの楕円円弧には、描画できる 4 つの異なる円弧があります。パラメーターと sweepDirection パラメーターはlargeArc、使用する円弧を示します。

4 つの候補アーク スイープのうち、2 つは 180 度以上のスイープを持つ大きな円弧を表し、2 つはスイープが 180 度以下の小さい円弧を表します。 が の場合 largeArctrue、2 つの大きな円弧スイープのいずれかが選択されます。それ以外の場合 largeArcfalse、小さいアーク スイープのいずれかが選択されます。

Clockwiseの場合sweepDirection、円弧は正の角度方向に描画されます。 が Counterclockwiseの場合sweepDirection、円弧は負の角度方向に描画されます。

ArcSegment()

ArcSegment クラスの新しいインスタンスを初期化します。

public:
 ArcSegment();
public ArcSegment ();
Public Sub New ()

注釈

クラスはArcSegment、それが表す円弧の終点のみを定義します。円弧の始点は、 が追加される ArcSegment の現在のPathFigureポイントです。

特定の位置、サイズ、回転のほとんどの楕円円弧には、描画できる 4 つの異なる円弧があります。パラメーターと sweepDirection パラメーターはlargeArc、使用する円弧を示します。

4 つの候補アーク スイープのうち、2 つは 180 度以上のスイープを持つ大きな円弧を表し、2 つはスイープが 180 度以下の小さい円弧を表します。 が の場合 largeArctrue、2 つの大きな円弧スイープのいずれかが選択されます。それ以外の場合 largeArcfalse、小さいアーク スイープのいずれかが選択されます。

Clockwiseの場合sweepDirection、円弧は正の角度方向に描画されます。 が Counterclockwiseの場合sweepDirection、円弧は負の角度方向に描画されます。

適用対象

ArcSegment(Point, Size, Double, Boolean, SweepDirection, Boolean)

ArcSegment クラスの新しいインスタンスを初期化します。

public:
 ArcSegment(System::Windows::Point point, System::Windows::Size size, double rotationAngle, bool isLargeArc, System::Windows::Media::SweepDirection sweepDirection, bool isStroked);
public ArcSegment (System.Windows.Point point, System.Windows.Size size, double rotationAngle, bool isLargeArc, System.Windows.Media.SweepDirection sweepDirection, bool isStroked);
new System.Windows.Media.ArcSegment : System.Windows.Point * System.Windows.Size * double * bool * System.Windows.Media.SweepDirection * bool -> System.Windows.Media.ArcSegment
Public Sub New (point As Point, size As Size, rotationAngle As Double, isLargeArc As Boolean, sweepDirection As SweepDirection, isStroked As Boolean)

パラメーター

point
Point

円弧の終点。円弧の始点は、ArcSegment の追加先となる PathFigure の現在の点として定義されます。

size
Size

円弧の x 半径と y 半径。x 半径は構造体の プロパティでSize指定され、y 半径は構造体の Height プロパティでSize指定Widthされます。

rotationAngle
Double

楕円の x 軸回転。

isLargeArc
Boolean

円弧が 180 度を超える必要があるかどうか。

sweepDirection
SweepDirection

円弧を正の角の方向に描画するには Clockwise に設定します。円弧を負の角の方向に描画するには Counterclockwise に設定します。

isStroked
Boolean

Pen を使用してセグメントを描画するときにセグメントに円弧を付ける場合は、true に設定します。それ以外の場合は、false に設定します。

注釈

クラスはArcSegment、それが表す円弧の終点のみを定義します。円弧の始点は、 が追加される ArcSegment の現在のPathFigureポイントです。

特定の位置、サイズ、回転のほとんどの楕円円弧には、描画できる 4 つの異なる円弧があります。パラメーターと sweepDirection パラメーターはlargeArc、使用する円弧を示します。

4 つの候補アーク スイープのうち、2 つは 180 度以上のスイープを持つ大きな円弧を表し、2 つはスイープが 180 度以下の小さい円弧を表します。 が の場合 largeArctrue、2 つの大きな円弧スイープのいずれかが選択されます。それ以外の場合 largeArcfalse、小さいアーク スイープのいずれかが選択されます。

Clockwiseの場合sweepDirection、円弧は正の角度方向に描画されます。 が Counterclockwiseの場合sweepDirection、円弧は負の角度方向に描画されます。

適用対象