WorksheetBase.Controls 属性

获取工作表中包含的托管控件的集合。

命名空间:  Microsoft.Office.Tools.Excel
程序集:  Microsoft.Office.Tools.Excel.v4.0.Utilities(在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)

语法

声明
Public ReadOnly Property Controls As ControlCollection
public ControlCollection Controls { get; }

属性值

类型:Microsoft.Office.Tools.Excel.ControlCollection
一个 ControlCollection,其中包含工作表上的所有托管控件。

备注

Office 解决方案中的工作表可包含 Windows 窗体控件和宿主控件。 有关更多信息,请参见Office 文档上的控件

若要在运行时管理工作表上的控件,请使用 Controls 属性返回的 ControlCollection 对象的方法和属性。 有关更多信息,请参阅在运行时向 Office 文档添加控件

示例

下面的代码示例使用 Controls 属性向当前工作表添加一个 Button

此示例针对的是文档级自定义项。

Private Sub AddButton()
    Dim button1 As Button = _
        Me.Controls.AddButton(50, 50, 150, 50, "button1")
End Sub 'AddButton
private void AddButton()
{
    Button button1 = this.Controls.AddButton(50, 50, 150, 50, "button1");
}

.NET Framework 安全性

请参见

参考

WorksheetBase 类

Microsoft.Office.Tools.Excel 命名空间