Proprietà Worksheet.Controls
Ottiene la raccolta di controlli gestiti contenuti nel foglio di lavoro.
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintassi
'Dichiarazione
ReadOnly Property Controls As ControlCollection
ControlCollection Controls { get; }
Valore proprietà
Tipo: Microsoft.Office.Tools.Excel.ControlCollection
Oggetto ControlCollection che contiene tutti i controlli gestiti inclusi nel foglio di lavoro.
Note
In una soluzione Office un foglio di lavoro può contenere controlli Windows Form e controlli host.Per ulteriori informazioni, vedere Controlli nei documenti di Office.
Per gestire i controlli su un foglio di lavoro in fase di esecuzione, utilizzare i metodi e le proprietà dell'oggetto ControlCollection restituito dalla proprietà Controls.Per ulteriori informazioni, vedere Aggiunta di controlli ai documenti di Office in fase di esecuzione">
Esempi
Nell'esempio di codice riportato di seguito viene utilizzata la proprietà Controls per aggiungere un oggetto Button al foglio di lavoro corrente.
Questo esempio è valido per un componente aggiuntivo a livello di applicazione.
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");
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.