Pen.CompoundArray プロパティ
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim instance As Pen Dim value As Single() value = instance.CompoundArray instance.CompoundArray = value
public: property array<float>^ CompoundArray { array<float>^ get (); void set (array<float>^ value); }
/** @property */ public float[] get_CompoundArray () /** @property */ public void set_CompoundArray (float[] value)
複合配列を指定する実数の配列。この配列内では、0 以上 1 以下の要素を昇順に並べる必要があります。

複合直線は、代替平行線とさまざまな幅の空白で構成されます。配列内の値は、ペンの幅を基準に使用して、複合直線の各要素の始点を指定します。配列内の最初の値は、最初の要素 (直線) の始点をペンの幅の割合として指定します。配列内の 2 番目の値は、次の要素 (空白) の始点をペンの幅の割合として指定します。配列内の最後の値は、最後の要素が終了する場所を指定します。
最初の直線の幅がペンの幅の 20 パーセント、2 つの直線を分離する空白の幅がペンの幅の 50 パーセント、2 番目の直線の幅がペンの幅の 30 パーセントになるよう 2 つの平行線を描画するとします。まず Pen と実数の配列を作成します。値が 0.0、0.2、0.7、および 1.0 の配列をこのプロパティに渡して複合配列を設定します。
このプロパティは、Pen の Alignment プロパティが Inset に設定されている場合は設定しないでください。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からPen.CompoundArray プロパティを検索する場合は、下記のリンクをクリックしてください。

- Pen.CompoundArray プロパティのページへのリンク