ShapeCollection.Item 属性
集合中的指定索引位置获取 Shape 。
命名空间: Microsoft.VisualBasic.PowerPacks
程序集: Microsoft.VisualBasic.PowerPacks.Vs(在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)
语法
声明
Public Property Item ( _
index As Integer _
) As Object
public Object this[
int index
] { get; set; }
public:
virtual property Object^ Item[int index] {
Object^ get (int index) sealed;
void set (int index, Object^ value) sealed;
}
abstract Item : Object with get, set
override Item : Object with get, set
JScript 不支持索引属性。
参数
- index
类型:System.Int32
检索形状的索引从 ShapeCollection。
属性值
类型:System.Object
Shape 指定的索引位置位于 ShapeCollection。
实现
备注
使用一个枚举索引值,从 ShapeCollection若要检索 Shape ,引用集合对象。 ShapeCollection 的索引值是从零开始的索引。
示例
下面的示例使用 ShapeCollection 的 Index 焦点设置到形状。 此示例要求您具有 Button、 LineShape、 OvalShape和一个 RectangleShape 控件在窗体上。
Private Sub Button1_Click() Handles Button1.Click
' Set the focus to the first shape (index 0).
ShapeContainer1.Shapes.Item(0).Focus()
End Sub
private void button1_Click(System.Object sender, System.EventArgs e)
{
// Set the focus to the first shape (index 0).
Shape selectedShape = ((Shape) shapeContainer1.Shapes.get_Item(0));
selectedShape.Focus();
}
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
Microsoft.VisualBasic.PowerPacks 命名空间
其他资源
Line 和 Shape 控件简介 (Visual Studio)