Aracılığıyla paylaş


ControlExtensions Sınıf

Visual Studio'da Office geliştirme araçlarını kullanarak özelleştirilmiş Excel çalışma sayfaları Windows Forms denetimleri eklemek için kullanabileceğiniz uzantısı yöntemler sağlar.

Devralma Hiyerarşisi

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

Ad alanı:  Microsoft.Office.Tools.Excel
Derleme:  Microsoft.Office.Tools.Excel.v4.0.Utilities (Microsoft.Office.Tools.Excel.v4.0.Utilities.dll içinde)

Sözdizimi

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

Yöntemler

  Ad Açıklama
Genel yöntemStatik üye AddButton(ControlCollection, Range, String) Yeni bir ekler Button belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddButton(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler Button denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddCheckBox(ControlCollection, Range, String) Yeni bir ekler CheckBox belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddCheckBox(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler CheckBox denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddCheckedListBox(ControlCollection, Range, String) Yeni bir ekler CheckedListBox belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddCheckedListBox(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler CheckedListBox denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddComboBox(ControlCollection, Range, String) Yeni bir ekler ComboBox belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddComboBox(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler ComboBox denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddDataGridView(ControlCollection, Range, String) Yeni bir ekler DataGridView belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddDataGridView(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler DataGridView denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddDateTimePicker(ControlCollection, Range, String) Yeni bir ekler DateTimePicker belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddDateTimePicker(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler DateTimePicker denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddDomainUpDown(ControlCollection, Range, String) Yeni bir ekler DomainUpDown belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddDomainUpDown(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler DomainUpDown denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddHScrollBar(ControlCollection, Range, String) Yeni bir ekler HScrollBar belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddHScrollBar(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler HScrollBar denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddLabel(ControlCollection, Range, String) Yeni bir ekler Label belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddLabel(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler Label denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddLinkLabel(ControlCollection, Range, String) Yeni bir ekler LinkLabel belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddLinkLabel(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler LinkLabel denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddListBox(ControlCollection, Range, String) Yeni bir ekler ListBox belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddListBox(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler ListBox denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddListView(ControlCollection, Range, String) Yeni bir ekler ListView belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddListView(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler ListView denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddMaskedTextBox(ControlCollection, Range, String) Yeni bir ekler MaskedTextBox belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddMaskedTextBox(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler MaskedTextBox denetlemek için belgede belirtilen boyut ve konum.
Genel yöntemStatik üye AddMonthCalendar(ControlCollection, Range, String) Yeni bir ekler MonthCalendar belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddMonthCalendar(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler MonthCalendar denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddNumericUpDown(ControlCollection, Range, String) Yeni bir ekler NumericUpDown belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddNumericUpDown(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler NumericUpDown denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddPictureBox(ControlCollection, Range, String) Yeni bir ekler PictureBox belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddPictureBox(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler PictureBox denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddProgressBar(ControlCollection, Range, String) Yeni bir ekler ProgressBar belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddProgressBar(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler ProgressBar denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddPropertyGrid(ControlCollection, Range, String) Yeni bir ekler PropertyGrid belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddPropertyGrid(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler PropertyGrid denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddRadioButton(ControlCollection, Range, String) Yeni bir ekler RadioButton belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddRadioButton(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler RadioButton denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddRichTextBox(ControlCollection, Range, String) Yeni bir ekler RichTextBox belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddRichTextBox(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler RichTextBox denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddTextBox(ControlCollection, Range, String) Yeni bir ekler TextBox belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddTextBox(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler TextBox denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddTrackBar(ControlCollection, Range, String) Yeni bir ekler TrackBar belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddTrackBar(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler TrackBar denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddTreeView(ControlCollection, Range, String) Yeni bir ekler TreeView belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddTreeView(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler TreeView denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddVScrollBar(ControlCollection, Range, String) Yeni bir ekler VScrollBar belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddVScrollBar(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler VScrollBar denetlemek için çalışma sayfasında belirtilen boyut ve konum.
Genel yöntemStatik üye AddWebBrowser(ControlCollection, Range, String) Yeni bir ekler WebBrowser belirtilen aralık çalışma sayfası denetimi.
Genel yöntemStatik üye AddWebBrowser(ControlCollection, Double, Double, Double, Double, String) Yeni bir ekler WebBrowser denetlemek için çalışma sayfasında belirtilen boyut ve konum.

Üst

Açıklamalar

ControlExtensions Yöntemlerdir kullanılabilir uzantı yöntemleri ControlCollection nesne tarafından döndürülen Worksheet.Controls (uygulama düzeyinde projedeki) özelliği veya WorksheetBase.Controls özelliğinde (belge düzeyinde proje) çalışma zamanı. Belirli bir denetime bir belgeye eklemek için denetimin adı'nda yöntemin adını içerir yöntemini kullanın. Örneğin, eklemek için bir Button, kullanma AddButton yöntemi.

Bir belgeye denetimleri hakkında daha fazla bilgi için bkz: Belgeye Çalışma Zamanında Denetim Ekleme. Uzantı yöntemleri hakkında daha fazla bilgi için, bkz. Uzantı Yöntemler (C# programlama Kılavuzu) ve Uzantı Yöntemler (@).

Not

Excel eklentisi hedefleyen projeler .NET Framework 4, erişebilmek için önce Microsoft.Office.Tools.Excel.v4.0.Utilities.dll derlemesine eklemek ControlExtensions yöntemleri.

Örnekler

Aşağıdaki kod örneği AddButton yöntemi eklemek için bir Button Denetim hücre A1ve sonra metin düğmesi ekler. Bu örneği kullanmak için çalıştırın buradan Sheet1 sınıfında bir belge düzeyinde proje.

    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";
}

İş Parçacığı Güvenliği

Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.

Ayrıca bkz.

Başvuru

Microsoft.Office.Tools.Excel Ad Alanı