Aracılığıyla paylaş


ControlExtensions Sınıf

Visual Studio 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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 belgede belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
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 çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.

Üst

Notlar

ControlExtensions Yöntemleri kullanılabilir uzantı yöntemleri olan ControlCollection tarafından döndürülen nesne Worksheet.Controls (uygulama düzeyinde projedeki) özelliği veya WorksheetBase.Controls (belge düzeyinde projedeki) özellik çalışma zamanında.Belirli bir denetime bir belgeye eklemek için denetimin adı'nda yöntemin adını içerir yöntemini kullanın.Örneğin, eklenecek 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öntemleri (C# Programlama Kılavuzu) ve Uzantı yöntemleri (Visual Basic).

[!NOT]

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

Örnekler

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

    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"], "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ı