Sdílet prostřednictvím


ControlExtensions – třída

Poskytuje přípona metody, které můžete přidat ovládací prvky model Windows Forms listech aplikace Excel, které byly upraveny pomocí nástroje Office vývoj v Visual Studio.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.Office.Tools.Excel
Sestavení:  Microsoft.Office.Tools.Excel.v4.0.Utilities (v Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntaxe

'Deklarace
<ExtensionAttribute> _
Public NotInheritable Class ControlExtensions
public static class ControlExtensions

Metody

  Název Popis
Veřejná metodaStatický člen AddButton(ControlCollection, Range, String) Přidá nový Button řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddButton(ControlCollection, Double, Double, Double, Double, String) Přidá nový Button ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddCheckBox(ControlCollection, Range, String) Přidá nový CheckBox řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddCheckBox(ControlCollection, Double, Double, Double, Double, String) Přidá nový CheckBox ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddCheckedListBox(ControlCollection, Range, String) Přidá nový CheckedListBox řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddCheckedListBox(ControlCollection, Double, Double, Double, Double, String) Přidá nový CheckedListBox ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddComboBox(ControlCollection, Range, String) Přidá nový ComboBox řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddComboBox(ControlCollection, Double, Double, Double, Double, String) Přidá nový ComboBox ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddDataGridView(ControlCollection, Range, String) Přidá nový DataGridView řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddDataGridView(ControlCollection, Double, Double, Double, Double, String) Přidá nový DataGridView ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddDateTimePicker(ControlCollection, Range, String) Přidá nový DateTimePicker řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddDateTimePicker(ControlCollection, Double, Double, Double, Double, String) Přidá nový DateTimePicker ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddDomainUpDown(ControlCollection, Range, String) Přidá nový DomainUpDown řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddDomainUpDown(ControlCollection, Double, Double, Double, Double, String) Přidá nový DomainUpDown ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddHScrollBar(ControlCollection, Range, String) Přidá nový HScrollBar řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddHScrollBar(ControlCollection, Double, Double, Double, Double, String) Přidá nový HScrollBar ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddLabel(ControlCollection, Range, String) Přidá nový Label řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddLabel(ControlCollection, Double, Double, Double, Double, String) Přidá nový Label ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddLinkLabel(ControlCollection, Range, String) Přidá nový LinkLabel řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddLinkLabel(ControlCollection, Double, Double, Double, Double, String) Přidá nový LinkLabel ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddListBox(ControlCollection, Range, String) Přidá nový ListBox řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddListBox(ControlCollection, Double, Double, Double, Double, String) Přidá nový ListBox ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddListView(ControlCollection, Range, String) Přidá nový ListView řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddListView(ControlCollection, Double, Double, Double, Double, String) Přidá nový ListView ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddMaskedTextBox(ControlCollection, Range, String) Přidá nový MaskedTextBox řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddMaskedTextBox(ControlCollection, Double, Double, Double, Double, String) Přidá nový MaskedTextBox Řízení dokumentů v zadané velikosti a umístění.
Veřejná metodaStatický člen AddMonthCalendar(ControlCollection, Range, String) Přidá nový MonthCalendar řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddMonthCalendar(ControlCollection, Double, Double, Double, Double, String) Přidá nový MonthCalendar ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddNumericUpDown(ControlCollection, Range, String) Přidá nový NumericUpDown řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddNumericUpDown(ControlCollection, Double, Double, Double, Double, String) Přidá nový NumericUpDown ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddPictureBox(ControlCollection, Range, String) Přidá nový PictureBox řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddPictureBox(ControlCollection, Double, Double, Double, Double, String) Přidá nový PictureBox ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddProgressBar(ControlCollection, Range, String) Přidá nový ProgressBar řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddProgressBar(ControlCollection, Double, Double, Double, Double, String) Přidá nový ProgressBar ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddPropertyGrid(ControlCollection, Range, String) Přidá nový PropertyGrid řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddPropertyGrid(ControlCollection, Double, Double, Double, Double, String) Přidá nový PropertyGrid ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddRadioButton(ControlCollection, Range, String) Přidá nový RadioButton řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddRadioButton(ControlCollection, Double, Double, Double, Double, String) Přidá nový RadioButton ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddRichTextBox(ControlCollection, Range, String) Přidá nový RichTextBox řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddRichTextBox(ControlCollection, Double, Double, Double, Double, String) Přidá nový RichTextBox ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddTextBox(ControlCollection, Range, String) Přidá nový TextBox řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddTextBox(ControlCollection, Double, Double, Double, Double, String) Přidá nový TextBox ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddTrackBar(ControlCollection, Range, String) Přidá nový TrackBar řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddTrackBar(ControlCollection, Double, Double, Double, Double, String) Přidá nový TrackBar ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddTreeView(ControlCollection, Range, String) Přidá nový TreeView řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddTreeView(ControlCollection, Double, Double, Double, Double, String) Přidá nový TreeView ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddVScrollBar(ControlCollection, Range, String) Přidá nový VScrollBar řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddVScrollBar(ControlCollection, Double, Double, Double, Double, String) Přidá nový VScrollBar ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metodaStatický člen AddWebBrowser(ControlCollection, Range, String) Přidá nový WebBrowser řízení v rozsahu určeném listu.
Veřejná metodaStatický člen AddWebBrowser(ControlCollection, Double, Double, Double, Double, String) Přidá nový WebBrowser ovládacího prvku v listu v zadané velikosti a umístění.

Na začátek

Poznámky

ControlExtensions Metody jsou metody rozšíření, které jsou k dispozici na ControlCollection objekt vrácený Worksheet.Controls Vlastnosti (v úrovni aplikace project) nebo WorksheetBase.Controls vlastností (v úrovni dokumentu projektu) v čase zpracování. Do dokumentu přidat určitý ovládací prvek, použijte metoda , která obsahuje název ovládacího prvku název metoda . Například přidat Button, použít AddButton metody.

Další informace o ovládacích prvcích dokumentu naleznete Adding Controls to Office Documents at Run Time. Další informace o metodách rozšíření, viz Extension Methods (C# Programming Guide) a Extension Methods (Visual Basic).

Poznámka

V aplikaci Excel doplněk projekty tento cílová databáze .NET Framework 4, je nutné přidat odkaz na Microsoft.Office.Nástroje.Excel.v4.0.Utilities.dll sestavení před zobrazením ControlExtensions metod.

Příklady

Následující kód například používá AddButton metoda přidání Button buňky ovládacího prvku A1a potom na tlačítko přidá text. Chcete-li použít tento příklad spustit z Sheet1 třídy v projektu úrovni dokumentu.

    Private Sub ExcelRangeAddButton()

        Dim Button1 As Microsoft.Office.Tools.Excel. _
          Controls.Button = Me.Controls.AddButton( _
          Me.Range("A1"), "Button1")
        Button1.Text = "OK"

    End Sub

private void ExcelRangeAddButton()
{

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

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.Office.Tools.Excel – obor názvů