本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

ControlExtensions 類別

 

提供可用來將 Windows Form 控制項加入至已自訂 Visual Studio 中使用 Office 開發工具的 Excel 工作表的擴充方法。

命名空間:   Microsoft.Office.Tools.Excel
組件:  Microsoft.Office.Tools.Excel.v4.0.Utilities (於 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

System.Object
  Microsoft.Office.Tools.Excel.ControlExtensions

[DebuggerNonUserCodeAttribute]
public static class ControlExtensions

名稱描述
System_CAPS_pubmethodSystem_CAPS_staticAddButton(ControlCollection, Double, Double, Double, Double, String)

將新 Button 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddButton(ControlCollection, Range, String)

將新 Button 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddCheckBox(ControlCollection, Double, Double, Double, Double, String)

將新 CheckBox 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddCheckBox(ControlCollection, Range, String)

將新 CheckBox 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddCheckedListBox(ControlCollection, Double, Double, Double, Double, String)

將新 CheckedListBox 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddCheckedListBox(ControlCollection, Range, String)

將新 CheckedListBox 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddComboBox(ControlCollection, Double, Double, Double, Double, String)

將新 ComboBox 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddComboBox(ControlCollection, Range, String)

將新 ComboBox 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddDataGridView(ControlCollection, Double, Double, Double, Double, String)

將新 DataGridView 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddDataGridView(ControlCollection, Range, String)

將新 DataGridView 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddDateTimePicker(ControlCollection, Double, Double, Double, Double, String)

將新 DateTimePicker 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddDateTimePicker(ControlCollection, Range, String)

將新 DateTimePicker 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddDomainUpDown(ControlCollection, Double, Double, Double, Double, String)

將新 DomainUpDown 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddDomainUpDown(ControlCollection, Range, String)

將新 DomainUpDown 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddHScrollBar(ControlCollection, Double, Double, Double, Double, String)

將新 HScrollBar 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddHScrollBar(ControlCollection, Range, String)

將新 HScrollBar 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddLabel(ControlCollection, Double, Double, Double, Double, String)

將新 Label 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddLabel(ControlCollection, Range, String)

將新 Label 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddLinkLabel(ControlCollection, Double, Double, Double, Double, String)

將新 LinkLabel 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddLinkLabel(ControlCollection, Range, String)

將新 LinkLabel 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddListBox(ControlCollection, Double, Double, Double, Double, String)

將新 ListBox 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddListBox(ControlCollection, Range, String)

將新 ListBox 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddListView(ControlCollection, Double, Double, Double, Double, String)

將新 ListView 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddListView(ControlCollection, Range, String)

將新 ListView 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddMaskedTextBox(ControlCollection, Double, Double, Double, Double, String)

將新 MaskedTextBox 控制項中指定的大小和位置的文件。

System_CAPS_pubmethodSystem_CAPS_staticAddMaskedTextBox(ControlCollection, Range, String)

將新 MaskedTextBox 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddMonthCalendar(ControlCollection, Double, Double, Double, Double, String)

將新 MonthCalendar 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddMonthCalendar(ControlCollection, Range, String)

將新 MonthCalendar 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddNumericUpDown(ControlCollection, Double, Double, Double, Double, String)

將新 NumericUpDown 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddNumericUpDown(ControlCollection, Range, String)

將新 NumericUpDown 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddPictureBox(ControlCollection, Double, Double, Double, Double, String)

將新 PictureBox 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddPictureBox(ControlCollection, Range, String)

將新 PictureBox 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddProgressBar(ControlCollection, Double, Double, Double, Double, String)

將新 ProgressBar 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddProgressBar(ControlCollection, Range, String)

將新 ProgressBar 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddPropertyGrid(ControlCollection, Double, Double, Double, Double, String)

將新 PropertyGrid 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddPropertyGrid(ControlCollection, Range, String)

將新 PropertyGrid 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddRadioButton(ControlCollection, Double, Double, Double, Double, String)

將新 RadioButton 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddRadioButton(ControlCollection, Range, String)

將新 RadioButton 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddRichTextBox(ControlCollection, Double, Double, Double, Double, String)

將新 RichTextBox 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddRichTextBox(ControlCollection, Range, String)

將新 RichTextBox 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddTextBox(ControlCollection, Double, Double, Double, Double, String)

將新 TextBox 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddTextBox(ControlCollection, Range, String)

將新 TextBox 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddTrackBar(ControlCollection, Double, Double, Double, Double, String)

將新 TrackBar 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddTrackBar(ControlCollection, Range, String)

將新 TrackBar 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddTreeView(ControlCollection, Double, Double, Double, Double, String)

將新 TreeView 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddTreeView(ControlCollection, Range, String)

將新 TreeView 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddVScrollBar(ControlCollection, Double, Double, Double, Double, String)

將新 VScrollBar 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddVScrollBar(ControlCollection, Range, String)

將新 VScrollBar 控制項在工作表中指定的範圍。

System_CAPS_pubmethodSystem_CAPS_staticAddWebBrowser(ControlCollection, Double, Double, Double, Double, String)

將新 WebBrowser 控制項至工作表中指定的大小和位置。

System_CAPS_pubmethodSystem_CAPS_staticAddWebBrowser(ControlCollection, Range, String)

將新 WebBrowser 控制項在工作表中指定的範圍。

ControlExtensions 方法都是可用的擴充方法 ControlCollection 所傳回的物件 Worksheet.Controls 屬性 (在應用程式層級專案中) 或 WorksheetBase.Controls (在文件層級專案中) 在執行階段的屬性。 若要將特定的控制項加入至文件,使用方法名稱中包含的控制項名稱的方法。 例如,若要新增 Button, ,使用 AddButton 方法。

多個控制項到文件的詳細資訊,請參閱 加入控制項加入至 Office 文件,在執行階段 如需有關擴充方法的詳細資訊,請參閱擴充方法 (C# 程式設計手冊)擴充方法 (Visual Basic)

System_CAPS_note注意

在 Excel 中的 [增益集專案目標 .NET Framework 4, ,您必須新增 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 組件的參考,您才能存取 ControlExtensions 方法。

下列程式碼範例使用 AddButton 方法來加入 Button 控制項至儲存格 A1, ,然後將文字加入至按鈕。 若要使用此範例中,執行從 Sheet1 文件層級專案中的類別。

private void ExcelRangeAddButton()
{

    Microsoft.Office.Tools.Excel.Controls.Button button1 =
        this.Controls.AddButton(this.Range["A1"], "button1");
    button1.Text = "OK";
}

此類型的任何 public static (在 Visual Basic 中 共用 在 Visual Basic 中) 成員皆為安全執行緒。不保證任何執行個體成員為安全執行緒。

回到頁首
顯示: