ShapeCollection.Add 方法
將指定的 Shape 加入至 ShapeCollection。
命名空間: Microsoft.VisualBasic.PowerPacks
組件: Microsoft.VisualBasic.PowerPacks.Vs (在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)
語法
'宣告
Public Sub Add ( _
value As Shape _
)
public void Add(
Shape value
)
public:
void Add(
Shape^ value
)
member Add :
value:Shape -> unit
public function Add(
value : Shape
)
參數
value
類型:Microsoft.VisualBasic.PowerPacks.Shape要加入至 ShapeCollection 的 Shape。
備註
Add 方法可讓您將物件加入至 ShapeCollection結尾的 Shape 物件。
您也可以使用 AddRange 方法將新的 Shape 物件加入至集合。
移除先前加入的,請使用 Remove、 RemoveAt或 Clear 方法的 Shape 。
繼承者注意事項
覆寫衍生類別中 Add ,請確定呼叫基底類別的 Add 方法會確保 Shape 加入至 ShapeCollection。
範例
下列範例將新的 Shape 加入至表單的 ShapeCollection 。 這個範例要求您的表單中 RectangleShape 控制項。
Private Sub RectangleShape1_Click() Handles RectangleShape1.Click
' Declare a new oval shape to add to the form.
Dim oval As OvalShape = New OvalShape()
' Add the oval shape to the form.
RectangleShape1.Parent.Shapes.Add(oval)
oval.Location = New Point(50, 50)
oval.Size = New Size(200, 100)
End Sub
private void rectangleShape1_Click(System.Object sender, System.EventArgs e)
{
// Declare a new oval shape to add to the form.
OvalShape oval = new OvalShape();
// Add the oval shape to the form.
rectangleShape1.Parent.Shapes.Add(oval);
oval.Location = new Point(50, 50);
oval.Size = new Size(200, 100);
}
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。
請參閱
參考
Microsoft.VisualBasic.PowerPacks 命名空間
其他資源
Line 和 Shape 控制項簡介 (Visual Studio)