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 | |
---|---|---|
AddButton(ControlCollection, Range, String) | Yeni bir ekler Button belirtilen aralık çalışma sayfası denetimi. | |
AddButton(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler Button çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddCheckBox(ControlCollection, Range, String) | Yeni bir ekler CheckBox belirtilen aralık çalışma sayfası denetimi. | |
AddCheckBox(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler CheckBox çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddCheckedListBox(ControlCollection, Range, String) | Yeni bir ekler CheckedListBox belirtilen aralık çalışma sayfası denetimi. | |
AddCheckedListBox(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler CheckedListBox çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddComboBox(ControlCollection, Range, String) | Yeni bir ekler ComboBox belirtilen aralık çalışma sayfası denetimi. | |
AddComboBox(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler ComboBox çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddDataGridView(ControlCollection, Range, String) | Yeni bir ekler DataGridView belirtilen aralık çalışma sayfası denetimi. | |
AddDataGridView(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler DataGridView çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddDateTimePicker(ControlCollection, Range, String) | Yeni bir ekler DateTimePicker belirtilen aralık çalışma sayfası denetimi. | |
AddDateTimePicker(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler DateTimePicker çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddDomainUpDown(ControlCollection, Range, String) | Yeni bir ekler DomainUpDown belirtilen aralık çalışma sayfası denetimi. | |
AddDomainUpDown(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler DomainUpDown çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddHScrollBar(ControlCollection, Range, String) | Yeni bir ekler HScrollBar belirtilen aralık çalışma sayfası denetimi. | |
AddHScrollBar(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler HScrollBar çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddLabel(ControlCollection, Range, String) | Yeni bir ekler Label belirtilen aralık çalışma sayfası denetimi. | |
AddLabel(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler Label çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddLinkLabel(ControlCollection, Range, String) | Yeni bir ekler LinkLabel belirtilen aralık çalışma sayfası denetimi. | |
AddLinkLabel(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler LinkLabel çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddListBox(ControlCollection, Range, String) | Yeni bir ekler ListBox belirtilen aralık çalışma sayfası denetimi. | |
AddListBox(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler ListBox çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddListView(ControlCollection, Range, String) | Yeni bir ekler ListView belirtilen aralık çalışma sayfası denetimi. | |
AddListView(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler ListView çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddMaskedTextBox(ControlCollection, Range, String) | Yeni bir ekler MaskedTextBox belirtilen aralık çalışma sayfası denetimi. | |
AddMaskedTextBox(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler MaskedTextBox belgede belirtilen boyutunu ve konumunu denetlemek. | |
AddMonthCalendar(ControlCollection, Range, String) | Yeni bir ekler MonthCalendar belirtilen aralık çalışma sayfası denetimi. | |
AddMonthCalendar(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler MonthCalendar çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddNumericUpDown(ControlCollection, Range, String) | Yeni bir ekler NumericUpDown belirtilen aralık çalışma sayfası denetimi. | |
AddNumericUpDown(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler NumericUpDown çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddPictureBox(ControlCollection, Range, String) | Yeni bir ekler PictureBox belirtilen aralık çalışma sayfası denetimi. | |
AddPictureBox(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler PictureBox çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddProgressBar(ControlCollection, Range, String) | Yeni bir ekler ProgressBar belirtilen aralık çalışma sayfası denetimi. | |
AddProgressBar(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler ProgressBar çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddPropertyGrid(ControlCollection, Range, String) | Yeni bir ekler PropertyGrid belirtilen aralık çalışma sayfası denetimi. | |
AddPropertyGrid(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler PropertyGrid çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddRadioButton(ControlCollection, Range, String) | Yeni bir ekler RadioButton belirtilen aralık çalışma sayfası denetimi. | |
AddRadioButton(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler RadioButton çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddRichTextBox(ControlCollection, Range, String) | Yeni bir ekler RichTextBox belirtilen aralık çalışma sayfası denetimi. | |
AddRichTextBox(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler RichTextBox çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddTextBox(ControlCollection, Range, String) | Yeni bir ekler TextBox belirtilen aralık çalışma sayfası denetimi. | |
AddTextBox(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler TextBox çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddTrackBar(ControlCollection, Range, String) | Yeni bir ekler TrackBar belirtilen aralık çalışma sayfası denetimi. | |
AddTrackBar(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler TrackBar çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddTreeView(ControlCollection, Range, String) | Yeni bir ekler TreeView belirtilen aralık çalışma sayfası denetimi. | |
AddTreeView(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler TreeView çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddVScrollBar(ControlCollection, Range, String) | Yeni bir ekler VScrollBar belirtilen aralık çalışma sayfası denetimi. | |
AddVScrollBar(ControlCollection, Double, Double, Double, Double, String) | Yeni bir ekler VScrollBar çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek. | |
AddWebBrowser(ControlCollection, Range, String) | Yeni bir ekler WebBrowser belirtilen aralık çalışma sayfası denetimi. | |
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: Office Belgelerine Çalışma Zamanında Denetim Ekleme.Uzantı yöntemleri hakkında daha fazla bilgi için, bkz. Genişletme 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.