Worksheet.Controls Özellik
Çalışma sayfasında bulunan yönetilen denetimleri topluluğu alır.
Ad alanı: Microsoft.Office.Tools.Excel
Derleme: Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)
Sözdizimi
'Bildirim
ReadOnly Property Controls As ControlCollection
Get
ControlCollection Controls { get; }
Özellik Değeri
Tür: Microsoft.Office.Tools.Excel.ControlCollection
A ControlCollection içeren tüm yönetilen denetimleri çalışma.
Açıklamalar
Bir çalışma sayfasında Office çözüm Windows Forms denetimleri ve ana denetimler içerebilir. Daha fazla bilgi için bkz. Office Belgeleri Üzerinde Denetimler.
Çalışma sayfasındaki denetimleri çalışma zamanında yönetmek için yöntemlerini ve özelliklerini kullanmak ControlCollection nesne tarafından döndürülen Controls özelliği. Daha fazla bilgi için, bkz. Belgeye Çalışma Zamanında Denetim Ekleme
Örnekler
Aşağıdaki kod örneği Controls özelliği eklemek için bir Button için geçerli bir çalışma.
Bu bir uygulama düzeyinde eklentisi örneğidir.
Private Sub AddButton()
Dim NativeWorksheet As Microsoft.Office.Interop.Excel.Worksheet =
Globals.ThisAddIn.Application.ActiveWorksheet("Sheet1")
Dim vstoWorksheet As Microsoft.Office.Tools.Excel.Worksheet =
Globals.Factory.GetVstoObject(NativeWorksheet)
Dim button1 As System.Windows.Forms.Button = _
vstoWorksheet.Controls.AddButton(50, 50, 150, 50, "button1")
End Sub 'AddButton
private void AddButton()
{
Worksheet vstoWorksheet = Globals.Factory.GetVstoObject(
this.Application.ActiveWorkbook.Worksheets[1]);
System.Windows.Forms.Button button1 =
vstoWorksheet.Controls.AddButton(50, 50, 150, 50, "button1");
}
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. kısmen güvenilir kod tarafından Kitaplıklar kullanma.