次の方法で共有


OvalShape クラス

円または楕円として表示するコントロールを表します。

継承階層

Object
  MarshalByRefObject
    Component
      Microsoft.VisualBasic.PowerPacks.Shape
        Microsoft.VisualBasic.PowerPacks.SimpleShape
          Microsoft.VisualBasic.PowerPacks.OvalShape

名前空間:  Microsoft.VisualBasic.PowerPacks
アセンブリ:  Microsoft.VisualBasic.PowerPacks.Vs (Microsoft.VisualBasic.PowerPacks.Vs.dll 内)

構文

'宣言
<ToolboxBitmapAttribute(GetType(OvalShape), "Microsoft.VisualBasic.PowerPacks.OvalShape.bmp")> _
Public Class OvalShape _
    Inherits SimpleShape
[ToolboxBitmapAttribute(typeof(OvalShape), "Microsoft.VisualBasic.PowerPacks.OvalShape.bmp")]
public class OvalShape : SimpleShape
[ToolboxBitmapAttribute(typeof(OvalShape), L"Microsoft.VisualBasic.PowerPacks.OvalShape.bmp")]
public ref class OvalShape : public SimpleShape
[<ToolboxBitmapAttribute(typeof(OvalShape), "Microsoft.VisualBasic.PowerPacks.OvalShape.bmp")>]
type OvalShape =  
    class 
        inherit SimpleShape 
    end
public class OvalShape extends SimpleShape

OvalShape 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド OvalShape() OvalShape クラスの新しいインスタンスを初期化します。
パブリック メソッド OvalShape(ShapeContainer) 含まれる ShapeContainer を指定して、OvalShape クラスの新しいインスタンスを初期化します。
パブリック メソッド OvalShape(Int32, Int32, Int32, Int32) 場所とサイズを指定して、OvalShape クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ AccessibilityObject 取得、AccessibleObjectコントロールに割り当てられています。 (Shape から継承されます。)
パブリック プロパティ AccessibleDefaultActionDescription アクセシビリティ クライアント アプリケーションで使用されるコントロールの既定のアクションの説明を取得または設定します。 (Shape から継承されます。)
パブリック プロパティ AccessibleDescription ユーザー補助クライアント アプリケーションによって使用される、コントロールの説明を取得または設定します。 (Shape から継承されます。)
パブリック プロパティ AccessibleName ユーザー補助クライアント アプリケーションによって使用される、コントロールの名前を取得または設定します。 (Shape から継承されます。)
パブリック プロパティ AccessibleRole コントロールのアクセスできる役割を取得または設定します。 (Shape から継承されます。)
パブリック プロパティ Anchor 形状がバインドされるコンテナーの端を取得または設定し、親のサイズ変更時に、形状のサイズがどのように変化するかを決定します。 (Shape から継承されます。)
パブリック プロパティ BackColor 形状の背景色を取得または設定します。 (SimpleShape から継承されます。)
パブリック プロパティ BackgroundImage 形状に表示されるイメージを取得または設定します。 (SimpleShape から継承されます。)
パブリック プロパティ BackgroundImageLayout ImageLayout 列挙体で定義される背景イメージのレイアウトを取得または設定します。 (SimpleShape から継承されます。)
パブリック プロパティ BackStyle 形状の透明度を取得または設定します。 (SimpleShape から継承されます。)
パブリック プロパティ BorderColor 形状または行のコントロールの境界線の色を取得または設定します。 (Shape から継承されます。)
パブリック プロパティ BorderStyle 取得または図形や線のコントロールの罫線のスタイルを設定します。 (Shape から継承されます。)
パブリック プロパティ BorderWidth 形状のコントロールの境界線の幅を取得または設定します。 (SimpleShape から継承されます。)
パブリック プロパティ Bottom 形状の下端とコンテナーのクライアント領域の上端の間の距離をピクセルで取得します。 (SimpleShape から継承されます。)
パブリック プロパティ Bounds 形状の、親コントロールに対する相対的なサイズおよび位置をピクセル単位で取得または設定します。 (SimpleShape から継承されます。)
パブリック プロパティ CanFocus 行または形状のコントロールがフォーカスを受け取ることができるかどうかを示す値を取得します。 (Shape から継承されます。)
プロテクト プロパティ CanRaiseEvents コンポーネントがイベントを発生させることがきるかどうかを示す値を取得します。 (Component から継承されます。)
パブリック プロパティ CanSelect 行または形状のコントロールを選択できるかどうかを示す値を取得します。 (Shape から継承されます。)
パブリック プロパティ ClientRectangle 形状のクライアント領域を表す四角形を取得します。 (SimpleShape から継承されます。)
パブリック プロパティ ClientSize 形状のクライアント領域の高さと幅を取得または設定します。 (SimpleShape から継承されます。)
パブリック プロパティ Container Component を格納している IContainer を取得します。 (Shape から継承されます。)
パブリック プロパティ ContainsFocus 現在行または形状のコントロールに入力フォーカスがあるかどうかを示す値を取得します。 (Shape から継承されます。)
パブリック プロパティ ContextMenu 行または形状のコントロールに関連付けられたショートカット メニューを取得または設定します。 (Shape から継承されます。)
パブリック プロパティ ContextMenuStrip 取得または設定、ContextMenuStrip線または図形のコントロールに関連付けられています。 (Shape から継承されます。)
パブリック プロパティ Created 行または形状のコントロールが作成されているかどうかを示す値を取得します。 (Shape から継承されます。)
パブリック プロパティ Cursor マウス ポインターが行または形状のコントロールの上にあるときに表示されるカーソルを取得または設定します。 (Shape から継承されます。)
プロテクト プロパティ DesignMode Component が現在デザイン モードかどうかを示す値を取得します。 (Component から継承されます。)
パブリック プロパティ DisplayRectangle 形状の表示領域を表す四角形を取得します。 (SimpleShape から継承されます。)
パブリック プロパティ Disposing 示す値を取得するかどうか、ベースShapeクラスが破棄されます。 (Shape から継承されます。)
パブリック プロパティ Enabled 行または形状のコントロールがユーザーとの対話に応答できるかどうかを示す値を取得または設定します。 (Shape から継承されます。)
プロテクト プロパティ Events Component に結び付けられているイベント ハンドラーのリストを取得します。 (Component から継承されます。)
パブリック プロパティ FillColor 形状を塗りつぶすために使用される色を取得または設定します。 (SimpleShape から継承されます。)
パブリック プロパティ FillGradientColor 形状を塗りつぶすために使用されるグラデーションの色を取得または設定します。 (SimpleShape から継承されます。)
パブリック プロパティ FillGradientStyle 形状を塗りつぶすために使用されるグラデーション スタイルを取得または設定します。 (SimpleShape から継承されます。)
パブリック プロパティ FillStyle 形状を塗りつぶすために使用されるパターンを取得または設定します。 (SimpleShape から継承されます。)
パブリック プロパティ Focused 現在行または形状のコントロールに入力フォーカスがあるかどうかを示す値を取得します。 (Shape から継承されます。)
パブリック プロパティ Height 形状の高さを取得または設定します。 (SimpleShape から継承されます。)
パブリック プロパティ IsAccessible 行または形状のコントロールがユーザー補助アプリケーションで使用できるかどうかを示す値を取得または設定します。 (Shape から継承されます。)
パブリック プロパティ IsDisposed 行または形状のコントロールが破棄されているかどうかを示す値を取得します。 (Shape から継承されます。)
パブリック プロパティ Left 形状の左端とコンテナーのクライアント領域の左端の間の距離をピクセルで取得または設定します。 (SimpleShape から継承されます。)
パブリック プロパティ Location コンテナーの左上隅に対する相対座標として、形状の左上隅の座標を取得または設定します。 (SimpleShape から継承されます。)
パブリック プロパティ Name 行または形状のコントロールの名前を取得または設定します。 (Shape から継承されます。)
パブリック プロパティ Parent 行または形状のコントロールの親コンテナーを取得または設定します。 (Shape から継承されます。)
パブリック プロパティ Region 行または形状のコントロールに関連付けられたウィンドウ領域を取得または設定します。 (Shape から継承されます。)
パブリック プロパティ Right 形状の右端とコンテナーのクライアント領域の左端の間の距離をピクセルで取得します。 (SimpleShape から継承されます。)
パブリック プロパティ SelectionColor 形状の選択色を取得または設定します。 (Shape から継承されます。)
パブリック プロパティ Site ComponentISite を取得または設定します。 (Component から継承されます。)
パブリック プロパティ Size 形状の高さと幅を取得または設定します。 (SimpleShape から継承されます。)
パブリック プロパティ Tag 行または形状のコントロールに関するデータを格納するオブジェクトを取得または設定します。 (Shape から継承されます。)
パブリック プロパティ Top 形状の上端とコンテナーのクライアント領域の左端の間の距離をピクセルで取得または設定します。 (SimpleShape から継承されます。)
パブリック プロパティ UseWaitCursor 現在の行または形状のコントロールに待機カーソルを使用するかどうかを示す値を取得または設定します。 (Shape から継承されます。)
パブリック プロパティ Visible 行または形状のコントロールが表示されるかどうかを示す値を取得または設定します。 (Shape から継承されます。)
パブリック プロパティ Width 形状の幅を取得または設定します。 (SimpleShape から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド BringToFront 行または形状のコントロールを z オーダーの最前面へ移動します。 (Shape から継承されます。)
プロテクト メソッド CreateAccessibilityInstance 形状のコントロールの新しいユーザー補助オブジェクトを作成します。 (SimpleShape から継承されます。)
パブリック メソッド CreateObjRef セキュリティ クリティカル。 リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 (MarshalByRefObject から継承されます。)
パブリック メソッド Dispose Component によって使用されているすべてのリソースを解放します。 (Component から継承されます。)
プロテクト メソッド Dispose(Boolean) 行または形状のコントロールによって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。 (Shape から継承されます。)
パブリック メソッド DrawToBitmap 指定したビットマップへのレンダリングをサポートします。 (SimpleShape から継承されます。)
パブリック メソッド Equals 指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize Component がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。 (Component から継承されます。)
パブリック メソッド FindForm 行または形状のコントロールがあるフォームを取得します。 (Shape から継承されます。)
パブリック メソッド Focus 行または形状のコントロールに入力フォーカスを設定します。 (Shape から継承されます。)
パブリック メソッド GetContainerControl 次を返しますContainerControl行で、または図形のコントロールの親チェーン コントロールです。 (Shape から継承されます。)
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetLifetimeService セキュリティ クリティカル。 対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。)
プロテクト メソッド GetService Component またはその Container で提供されるサービスを表すオブジェクトを返します。 (Component から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド Hide 行または形状のコントロールをユーザーに対して非表示にします。 (Shape から継承されます。)
パブリック メソッド HitTest 画面上の指定したポイントに形状のコントロールがあるかどうかを判断します。 (SimpleShape から継承されます。)
パブリック メソッド InitializeLifetimeService セキュリティ クリティカル。 対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド Invalidate 行または形状のコントロールの特定の領域を無効にし、そのコントロールに描画メッセージを送信します。 (Shape から継承されます。)
プロテクト メソッド MemberwiseClone Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone(Boolean) 現在の MarshalByRefObject オブジェクトの簡易コピーを作成します。 (MarshalByRefObject から継承されます。)
プロテクト メソッド OnBackColorChanged BackColorChanged イベントを発生させます。 (SimpleShape から継承されます。)
プロテクト メソッド OnBackgroundImageChanged BackgroundImageChanged イベントを発生させます。 (SimpleShape から継承されます。)
プロテクト メソッド OnBackgroundImageLayoutChanged BackgroundImageLayoutChanged イベントを発生させます。 (SimpleShape から継承されます。)
プロテクト メソッド OnClick Click イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnClientSizeChanged ClientSizeChanged イベントを発生させます。 (SimpleShape から継承されます。)
プロテクト メソッド OnContextMenuChanged ContextMenuChanged イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnContextMenuStripChanged ContextMenuStripChanged イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnCursorChanged CursorChanged イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnDoubleClick DoubleClick イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnEnabledChanged EnabledChanged イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnEnter Enter イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnGotFocus GotFocus イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnInvalidated Invalidated イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnKeyDown KeyDown イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnKeyPress KeyPress イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnKeyUp KeyUp イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnLeave Leave イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnLocationChanged LocationChanged イベントを発生させます。 (SimpleShape から継承されます。)
プロテクト メソッド OnLostFocus LostFocus イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnMouseClick MouseClick イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnMouseDoubleClick MouseDoubleClick イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnMouseDown MouseDown イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnMouseEnter MouseEnter イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnMouseHover MouseHover イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnMouseLeave MouseLeave イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnMouseMove MouseMove イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnMouseUp MouseUp イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnMouseWheel MouseWheel イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnMove Move イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnPaint Paint イベントを発生させます。 (SimpleShape から継承されます。)
プロテクト メソッド OnParentChanged ParentChanged イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnPreviewKeyDown PreviewKeyDown イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnQueryAccessibilityHelp QueryAccessibilityHelp イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnRegionChanged RegionChanged イベントを発生させます。 (Shape から継承されます。)
プロテクト メソッド OnResize Resize イベントを発生させます。 (SimpleShape から継承されます。)
プロテクト メソッド OnSizeChanged SizeChanged イベントを発生させます。 (SimpleShape から継承されます。)
プロテクト メソッド OnVisibleChanged VisibleChanged イベントを発生させます。 (Shape から継承されます。)
パブリック メソッド PointToClient 指定した画面上のポイントを計算してクライアント座標を算出します。 (Shape から継承されます。)
パブリック メソッド PointToScreen 指定したクライアント ポイントを計算して画面座標を算出します。 (Shape から継承されます。)
パブリック メソッド RectangleToClient 指定した画面上の四角形のサイズと位置をクライアント座標で算出します。 (Shape から継承されます。)
パブリック メソッド RectangleToScreen 指定したクライアント領域の四角形のサイズと位置を画面座標で算出します。 (Shape から継承されます。)
パブリック メソッド Refresh 強制的に、コントロールがクライアント領域を無効化し、直後にそのコントロール自体とその子コントロールを再描画するようにします。 (Shape から継承されます。)
パブリック メソッド ResumePaint 通常の描画ロジックを再開します。オプションで、保留中の描画要求のレイアウトを強制的に即時実行します。 (Shape から継承されます。)
パブリック メソッド Scale 指定されたスケール ファクターで形状をスケール設定します。 (SimpleShape から継承されます。)
パブリック メソッド Select コントロールを有効にします。 (Shape から継承されます。)
パブリック メソッド SendToBack 行または形状のコントロールを z オーダーの背面に移動します。 (Shape から継承されます。)
パブリック メソッド SetBounds 形状の範囲を指定した位置とサイズに設定します。 (SimpleShape から継承されます。)
パブリック メソッド Show 形状をユーザーに対して表示します。 (Shape から継承されます。)
パブリック メソッド SuspendPaint 形状の描画ロジックを中断します。 (Shape から継承されます。)
パブリック メソッド ToString Component の名前を格納している String を返します。このメソッドはオーバーライドできません。 (Component から継承されます。)
パブリック メソッド Update コントロールによって、クライアント領域内の無効化された領域が再描画されます。 (Shape から継承されます。)

このページのトップへ

イベント

  名前 説明
パブリック イベント BackColorChanged 発生したときに、 BackColor 、図形のプロパティが変更されました。 (SimpleShape から継承されます。)
パブリック イベント BackgroundImageChanged 発生したときに、BackgroundImage図形のプロパティが変更されました。 (SimpleShape から継承されます。)
パブリック イベント BackgroundImageLayoutChanged 発生したときに、BackgroundImageLayout図形のプロパティが変更されました。 (SimpleShape から継承されます。)
パブリック イベント ChangeUICues フォーカスまたはキーボードのユーザー インターフェイス (UI) キューが変更されるときに発生します。 (Shape から継承されます。)
パブリック イベント Click 形状がクリックされたときに発生します。 (Shape から継承されます。)
パブリック イベント ClientSizeChanged 発生したときに、ClientSize図形のプロパティが変更されました。 (SimpleShape から継承されます。)
パブリック イベント ContextMenuChanged ContextMenu プロパティの値が変化したときに発生します。 (Shape から継承されます。)
パブリック イベント ContextMenuStripChanged ContextMenuStrip プロパティの値が変化したときに発生します。 (Shape から継承されます。)
パブリック イベント CursorChanged Cursor プロパティの値が変化したときに発生します。 (Shape から継承されます。)
パブリック イベント Disposed Dispose メソッドの呼び出しによってコンポーネントが破棄されると発生します。 (Component から継承されます。)
パブリック イベント DoubleClick 形状をダブルクリックしたときに発生します。 (Shape から継承されます。)
パブリック イベント EnabledChanged Enabled プロパティ値が変更されたときに発生します。 (Shape から継承されます。)
パブリック イベント Enter 形状が入力されると発生します。 (Shape から継承されます。)
パブリック イベント GotFocus 形状がフォーカスを受け取ると発生します。 (Shape から継承されます。)
パブリック イベント Invalidated 形状の表示に再描画が必要なときに発生します。 (Shape から継承されます。)
パブリック イベント KeyDown 形状にフォーカスがあるときにキーが押されると発生します。 (Shape から継承されます。)
パブリック イベント KeyPress 形状にフォーカスがあるときにキーが押されると発生します。 (Shape から継承されます。)
パブリック イベント KeyUp 形状にフォーカスがあるときにキーが離されると発生します。 (Shape から継承されます。)
パブリック イベント Leave 入力フォーカスが形状を離れると発生します。 (Shape から継承されます。)
パブリック イベント LocationChanged 発生したときに、Location図形のプロパティが変更されました。 (SimpleShape から継承されます。)
パブリック イベント LostFocus 形状がフォーカスを失ったときに発生します。 (Shape から継承されます。)
パブリック イベント MouseClick マウスで形状をクリックしたときに発生します。 (Shape から継承されます。)
パブリック イベント MouseDoubleClick 形状がダブルクリックされたときに発生します。 (Shape から継承されます。)
パブリック イベント MouseDown 形状の上にマウス ポインターがある状態でマウス ボタンが押されたときに発生します。 (Shape から継承されます。)
パブリック イベント MouseEnter マウス ポインターによって形状が入力されると発生します。 (Shape から継承されます。)
パブリック イベント MouseHover マウス ポインターを形状の上に重ねると発生します。 (Shape から継承されます。)
パブリック イベント MouseLeave マウス ポインターが図形を離れたときに発生します。 (Shape から継承されます。)
パブリック イベント MouseMove マウス ポインターが形状上を移動すると発生します。 (Shape から継承されます。)
パブリック イベント MouseUp 形状の上にマウス ポインターがある状態でマウス ボタンが離されたときに発生します。 (Shape から継承されます。)
パブリック イベント MouseWheel 形状にフォーカスがあるときにマウス ホイールが動くと発生します。 (Shape から継承されます。)
パブリック イベント Move 形状が移動されると発生します。 (Shape から継承されます。)
パブリック イベント Paint 形状が再描画されるときに発生します。 (Shape から継承されます。)
パブリック イベント ParentChanged Parent プロパティの値が変化すると発生します。 (Shape から継承されます。)
パブリック イベント PreviewKeyDown 発生する前に、 KeyDown 、キーが押され、図形にフォーカスがあるときにイベントです。 (Shape から継承されます。)
パブリック イベント QueryAccessibilityHelp AccessibleObject がユーザー補助アプリケーションにヘルプを提供したときに発生します。 (Shape から継承されます。)
パブリック イベント RegionChanged Region プロパティの値が変化したときに発生します。 (Shape から継承されます。)
パブリック イベント Resize 形状のサイズが変更されると発生します。 (SimpleShape から継承されます。)
パブリック イベント SizeChanged 発生したときに、Size図形のプロパティが変更されました。 (SimpleShape から継承されます。)
パブリック イベント VisibleChanged Visible プロパティの値が変化すると発生します。 (Shape から継承されます。)

このページのトップへ

解説

OvalShape のコントロールは、デザイン時または実行時にフォームまたはコンテナーの範囲と楕円を描画できるようにします。

フォームまたはコンテナーにライン コントロールまたはシェイプ コントロールを追加すると、ShapeContainer の非オブジェクトが作成されます。 ShapeContainer は各コンテナー コントロール内で図形の描画サーフェイスになります。 各 ShapeContainerShapeContainerに含まれる行を反復処理する、対応する ShapeCollection シェイプ コントロールがあります。

実行時に OvalShape のコントロールを作成するときに、ShapeContainer を作成し、ShapeContainerに OvalShape の Parent のプロパティを設定する必要があります。

次の例では ShapeContainer と OvalShapeを作成し、フォームに追加し、範囲を表示します。

Private Sub DrawCircle()
    Dim canvas As New Microsoft.VisualBasic.PowerPacks.ShapeContainer
    Dim oval1 As New Microsoft.VisualBasic.PowerPacks.OvalShape
    ' Set the form as the parent of the ShapeContainer.
    canvas.Parent = Me 
    ' Set the ShapeContainer as the parent of the OvalShape.
    oval1.Parent = canvas
    ' Set the location and size of the circle.
    oval1.Left = 10
    oval1.Top = 10
    oval1.Width = 100
    oval1.Height = 100
End Sub
private void DrawCircle1()
{
    Microsoft.VisualBasic.PowerPacks.ShapeContainer canvas = 
        new Microsoft.VisualBasic.PowerPacks.ShapeContainer();
    Microsoft.VisualBasic.PowerPacks.OvalShape oval1 = 
        new Microsoft.VisualBasic.PowerPacks.OvalShape();
    // Set the form as the parent of the ShapeContainer.
    canvas.Parent = this;
    // Set the ShapeContainer as the parent of the OvalShape.
    oval1.Parent = canvas;
    // Set the location and size of the circle.
    oval1.Left = 10;
    oval1.Top = 10;
    oval1.Width = 100;
    oval1.Height = 100;
}

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualBasic.PowerPacks 名前空間

その他の技術情報

ライン コントロールとシェイプ コントロールの概要 (Visual Studio)

方法 : LineShape コントロールを使用して線を描画する (Visual Studio)

方法 : OvalShape コントロールおよび RectangleShape コントロールを使用して図形を描画する (Visual Studio)