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 | |
---|---|---|
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için belgede belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 denetlemek için çalışma sayfasında belirtilen boyut ve konum. |
![]() ![]() |
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 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.