AdjustableArrowCapとは? わかりやすく解説

AdjustableArrowCap クラス

調整できる矢印形のライン キャップ表します。このクラス継承できません。

名前空間: System.Drawing.Drawing2D
アセンブリ: System.Drawing (system.drawing.dll 内)
構文構文

Public NotInheritable Class
 AdjustableArrowCap
    Inherits CustomLineCap
Dim instance As AdjustableArrowCap
public sealed class AdjustableArrowCap : CustomLineCap
public ref class AdjustableArrowCap sealed
 : public CustomLineCap
public final class AdjustableArrowCap extends
 CustomLineCap
public final class AdjustableArrowCap extends
 CustomLineCap
継承階層継承階層
System.Object
   System.MarshalByRefObject
     System.Drawing.Drawing2D.CustomLineCap
      System.Drawing.Drawing2D.AdjustableArrowCap
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
AdjustableArrowCap メンバ
System.Drawing.Drawing2D 名前空間

AdjustableArrowCap コンストラクタ (Single, Single)

幅と高さを指定して、AdjustableArrowCap クラス新しインスタンス初期化します。このコンストラクタ作成する矢印終端キャップは、必ず塗りつぶされます。

名前空間: System.Drawing.Drawing2D
アセンブリ: System.Drawing (system.drawing.dll 内)
構文構文

public AdjustableArrowCap (
    float width,
    float height
)
public:
AdjustableArrowCap (
    float width, 
    float height
)
public AdjustableArrowCap (
    float width, 
    float height
)
public function AdjustableArrowCap (
    width : float, 
    height : float
)

パラメータ

width

矢印の幅。

height

矢印の高さ。

使用例使用例

次の例は、Windows フォームでの使用意図してデザインされており、OnPaint イベントオブジェクトである PaintEventArgse が必要です。このコード次のアクション実行します

Public Sub ConstructAdjArrowCap1(ByVal
 e As PaintEventArgs)
    Dim myArrow As New AdjustableArrowCap(6,
 6)
    Dim customArrow As CustomLineCap = myArrow
    Dim capPen As New Pen(Color.Black)
    capPen.CustomStartCap = myArrow
    capPen.CustomEndCap = myArrow
    e.Graphics.DrawLine(capPen, 50, 50, 200, 50)
End Sub
public void ConstructAdjArrowCap1(PaintEventArgs
 e)
{     
    AdjustableArrowCap myArrow = new AdjustableArrowCap(6, 6);
    Pen capPen = new Pen(Color.Black);
    capPen.CustomStartCap = myArrow;
    capPen.CustomEndCap = myArrow;
    e.Graphics.DrawLine(capPen, 50, 50, 200, 50);
}
public:
   void ConstructAdjArrowCap1( PaintEventArgs^ e )
   {
      AdjustableArrowCap^ myArrow = gcnew AdjustableArrowCap( 6,6 );
      Pen^ capPen = gcnew Pen( Color::Black );
      capPen->CustomStartCap = myArrow;
      capPen->CustomEndCap = myArrow;
      e->Graphics->DrawLine( capPen, 50, 50, 200, 50 );
   }
public void ConstructAdjArrowCap1(PaintEventArgs
 e)
{
    AdjustableArrowCap myArrow = new AdjustableArrowCap(6, 6);
    Pen capPen = new Pen(Color.get_Black());

    capPen.set_CustomStartCap(myArrow);
    capPen.set_CustomEndCap(myArrow);
    e.get_Graphics().DrawLine(capPen, 50, 50, 200, 50);
} //ConstructAdjArrowCap1
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
AdjustableArrowCap クラス
AdjustableArrowCap メンバ
System.Drawing.Drawing2D 名前空間

AdjustableArrowCap コンストラクタ (Single, Single, Boolean)

幅、高さ、および塗りつぶしプロパティ指定して、AdjustableArrowCap クラス新しインスタンス初期化します。矢印終端キャップ塗りつぶされるかどうかは、isFilled パラメータ渡され引数決まります

名前空間: System.Drawing.Drawing2D
アセンブリ: System.Drawing (system.drawing.dll 内)
構文構文

Public Sub New ( _
    width As Single, _
    height As Single, _
    isFilled As Boolean _
)
Dim width As Single
Dim height As Single
Dim isFilled As Boolean

Dim instance As New AdjustableArrowCap(width,
 height, isFilled)
public AdjustableArrowCap (
    float width,
    float height,
    bool isFilled
)
public:
AdjustableArrowCap (
    float width, 
    float height, 
    bool isFilled
)
public AdjustableArrowCap (
    float width, 
    float height, 
    boolean isFilled
)
public function AdjustableArrowCap (
    width : float, 
    height : float, 
    isFilled : boolean
)

パラメータ

width

矢印の幅。

height

矢印の高さ。

isFilled

矢印キャップ塗りつぶす場合trueそれ以外場合false

使用例使用例

次の例は、Windows フォームでの使用意図してデザインされており、OnPaint イベントオブジェクトである PaintEventArgse が必要です。このコード次のアクション実行します

Public Sub ConstructAdjArrowCap2(ByVal
 e As PaintEventArgs)
    Dim myArrow As New AdjustableArrowCap(6,
 6, False)
    Dim customArrow As CustomLineCap = myArrow
    Dim capPen As New Pen(Color.Black)
    capPen.CustomStartCap = myArrow
    capPen.CustomEndCap = myArrow
    e.Graphics.DrawLine(capPen, 50, 50, 200, 50)
End Sub
public void ConstructAdjArrowCap2(PaintEventArgs
 e)
{     
    AdjustableArrowCap myArrow = new AdjustableArrowCap(6, 6,
 false);
    Pen capPen = new Pen(Color.Black);
    capPen.CustomStartCap = myArrow;
    capPen.CustomEndCap = myArrow;
    e.Graphics.DrawLine(capPen, 50, 50, 200, 50);
}
public:
   void ConstructAdjArrowCap2( PaintEventArgs^ e )
   {
      AdjustableArrowCap^ myArrow = gcnew AdjustableArrowCap( 6,6,false
 );
      Pen^ capPen = gcnew Pen( Color::Black );
      capPen->CustomStartCap = myArrow;
      capPen->CustomEndCap = myArrow;
      e->Graphics->DrawLine( capPen, 50, 50, 200, 50 );
   }
public void ConstructAdjArrowCap2(PaintEventArgs
 e)
{
    AdjustableArrowCap myArrow = new AdjustableArrowCap(6, 6,
 false);
    Pen capPen = new Pen(Color.get_Black());

    capPen.set_CustomStartCap(myArrow);
    capPen.set_CustomEndCap(myArrow);
    e.get_Graphics().DrawLine(capPen, 50, 50, 200, 50);
} //ConstructAdjArrowCap2
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
AdjustableArrowCap クラス
AdjustableArrowCap メンバ
System.Drawing.Drawing2D 名前空間

AdjustableArrowCap コンストラクタ

幅と高さを指定して、AdjustableArrowCap クラス新しインスタンス初期化します。
オーバーロードの一覧オーバーロードの一覧

参照参照

関連項目

AdjustableArrowCap クラス
AdjustableArrowCap メンバ
System.Drawing.Drawing2D 名前空間

AdjustableArrowCap プロパティ


パブリック プロパティパブリック プロパティ

  名前 説明
パブリック プロパティ BaseCap  この CustomLineCap の基になっている LineCap 列挙体を取得または設定します。 ( CustomLineCap から継承されます。)
パブリック プロパティ BaseInset  キャップ直線との距離を取得または設定します。 ( CustomLineCap から継承されます。)
パブリック プロパティ Filled 矢印キャップ塗りつぶされるかどうか取得または設定します
パブリック プロパティ Height 矢印キャップの高さを取得または設定します
パブリック プロパティ MiddleInset 矢印キャップアウトライン塗りつぶしとの間の単位数を取得または設定します
パブリック プロパティ StrokeJoin  この CustomLineCap オブジェクト構成する直線接合方法決定する、LineJoin 列挙体を取得または設定します。 ( CustomLineCap から継承されます。)
パブリック プロパティ Width 矢印キャップの幅を取得または設定します
パブリック プロパティ WidthScale  Pen オブジェクトの幅に対応した、この CustomLineCap クラス オブジェクトスケーリングの量を取得または設定します。 ( CustomLineCap から継承されます。)
参照参照

関連項目

AdjustableArrowCap クラス
System.Drawing.Drawing2D 名前空間

AdjustableArrowCap メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Clone  対象の CustomLineCap の同一コピー作成します。 ( CustomLineCap から継承されます。)
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信使用するプロキシ生成必要な情報をすべて格納しているオブジェクト作成します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド Dispose  この CustomLineCap オブジェクトによって使用されているすべてのリソース解放します。 ( CustomLineCap から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetLifetimeService  対象インスタンス有効期間ポリシー制御する現在の有効期間サービス オブジェクト取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド GetStrokeCaps  このカスタム キャップ構成する直線開始と終了使用するキャップ取得します。 ( CustomLineCap から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド InitializeLifetimeService  対象インスタンス有効期間ポリシー制御する有効期間サービス オブジェクト取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド SetStrokeCaps  直線開始と終了使用する、このカスタム キャップ構成するキャップ設定します。 ( CustomLineCap から継承されます。)
パブリック メソッド ToString  現在の Object を表す String返します。 ( Object から継承されます。)
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

AdjustableArrowCap クラス
System.Drawing.Drawing2D 名前空間

AdjustableArrowCap メンバ

調整できる矢印形のライン キャップ表します。このクラス継承できません。

AdjustableArrowCap データ型公開されるメンバを以下の表に示します


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド AdjustableArrowCap オーバーロードされます。 幅と高さを指定して、AdjustableArrowCap クラス新しインスタンス初期化します。
パブリック プロパティパブリック プロパティ
  名前 説明
パブリック プロパティ BaseCap  この CustomLineCap の基になっている LineCap 列挙体を取得または設定します。(CustomLineCap から継承されます。)
パブリック プロパティ BaseInset  キャップ直線との距離を取得または設定します。(CustomLineCap から継承されます。)
パブリック プロパティ Filled 矢印キャップ塗りつぶされるかどうか取得または設定します
パブリック プロパティ Height 矢印キャップの高さを取得または設定します
パブリック プロパティ MiddleInset 矢印キャップアウトライン塗りつぶしとの間の単位数を取得または設定します
パブリック プロパティ StrokeJoin  この CustomLineCap オブジェクト構成する直線接合方法決定する、LineJoin 列挙体を取得または設定します。(CustomLineCap から継承されます。)
パブリック プロパティ Width 矢印キャップの幅を取得または設定します
パブリック プロパティ WidthScale  Pen オブジェクトの幅に対応した、この CustomLineCap クラス オブジェクトスケーリングの量を取得または設定します。(CustomLineCap から継承されます。)
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Clone  対象の CustomLineCap の同一コピー作成します。 (CustomLineCap から継承されます。)
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信使用するプロキシ生成必要な情報をすべて格納しているオブジェクト作成します。 (MarshalByRefObject から継承されます。)
パブリック メソッド Dispose  この CustomLineCap オブジェクトによって使用されているすべてのリソース解放します。 (CustomLineCap から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetLifetimeService  対象インスタンス有効期間ポリシー制御する現在の有効期間サービス オブジェクト取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド GetStrokeCaps  このカスタム キャップ構成する直線開始と終了使用するキャップ取得します。 (CustomLineCap から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド InitializeLifetimeService  対象インスタンス有効期間ポリシー制御する有効期間サービス オブジェクト取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド SetStrokeCaps  直線開始と終了使用する、このカスタム キャップ構成するキャップ設定します。 (CustomLineCap から継承されます。)
パブリック メソッド ToString  現在の Object を表す String返します。 (Object から継承されます。)
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

AdjustableArrowCap クラス
System.Drawing.Drawing2D 名前空間



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「AdjustableArrowCap」の関連用語

AdjustableArrowCapのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



AdjustableArrowCapのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS