Classe ControlExtensions
Fornisce metodi di estensione che è possibile utilizzare per aggiungere controlli Windows Form ai fogli di lavoro di Excel che sono stati personalizzati tramite gli strumenti di sviluppo di Office in Visual Studio.
Gerarchia di ereditarietà
System.Object
Microsoft.Office.Tools.Excel.ControlExtensions
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintassi
'Dichiarazione
<ExtensionAttribute> _
Public NotInheritable Class ControlExtensions
public static class ControlExtensions
Metodi
Nome | Descrizione | |
---|---|---|
AddButton(ControlCollection, Range, String) | aggiunge un nuovo Button controllare il foglio di lavoro nell'intervallo specificato. | |
AddButton(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo Button controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddCheckBox(ControlCollection, Range, String) | aggiunge un nuovo CheckBox controllare il foglio di lavoro nell'intervallo specificato. | |
AddCheckBox(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo CheckBox controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddCheckedListBox(ControlCollection, Range, String) | aggiunge un nuovo CheckedListBox controllare il foglio di lavoro nell'intervallo specificato. | |
AddCheckedListBox(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo CheckedListBox controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddComboBox(ControlCollection, Range, String) | aggiunge un nuovo ComboBox controllare il foglio di lavoro nell'intervallo specificato. | |
AddComboBox(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo ComboBox controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddDataGridView(ControlCollection, Range, String) | aggiunge un nuovo DataGridView controllare il foglio di lavoro nell'intervallo specificato. | |
AddDataGridView(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo DataGridView controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddDateTimePicker(ControlCollection, Range, String) | aggiunge un nuovo DateTimePicker controllare il foglio di lavoro nell'intervallo specificato. | |
AddDateTimePicker(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo DateTimePicker controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddDomainUpDown(ControlCollection, Range, String) | aggiunge un nuovo DomainUpDown controllare il foglio di lavoro nell'intervallo specificato. | |
AddDomainUpDown(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo DomainUpDown controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddHScrollBar(ControlCollection, Range, String) | aggiunge un nuovo HScrollBar controllare il foglio di lavoro nell'intervallo specificato. | |
AddHScrollBar(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo HScrollBar controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddLabel(ControlCollection, Range, String) | aggiunge un nuovo Label controllare il foglio di lavoro nell'intervallo specificato. | |
AddLabel(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo Label controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddLinkLabel(ControlCollection, Range, String) | aggiunge un nuovo LinkLabel controllare il foglio di lavoro nell'intervallo specificato. | |
AddLinkLabel(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo LinkLabel controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddListBox(ControlCollection, Range, String) | aggiunge un nuovo ListBox controllare il foglio di lavoro nell'intervallo specificato. | |
AddListBox(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo ListBox controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddListView(ControlCollection, Range, String) | aggiunge un nuovo ListView controllare il foglio di lavoro nell'intervallo specificato. | |
AddListView(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo ListView controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddMaskedTextBox(ControlCollection, Range, String) | aggiunge un nuovo MaskedTextBox controllare il foglio di lavoro nell'intervallo specificato. | |
AddMaskedTextBox(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo MaskedTextBox controllare al documento nella dimensione e il percorso specificato. | |
AddMonthCalendar(ControlCollection, Range, String) | aggiunge un nuovo MonthCalendar controllare il foglio di lavoro nell'intervallo specificato. | |
AddMonthCalendar(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo MonthCalendar controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddNumericUpDown(ControlCollection, Range, String) | aggiunge un nuovo NumericUpDown controllare il foglio di lavoro nell'intervallo specificato. | |
AddNumericUpDown(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo NumericUpDown controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddPictureBox(ControlCollection, Range, String) | aggiunge un nuovo PictureBox controllare il foglio di lavoro nell'intervallo specificato. | |
AddPictureBox(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo PictureBox controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddProgressBar(ControlCollection, Range, String) | aggiunge un nuovo ProgressBar controllare il foglio di lavoro nell'intervallo specificato. | |
AddProgressBar(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo ProgressBar controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddPropertyGrid(ControlCollection, Range, String) | aggiunge un nuovo PropertyGrid controllare il foglio di lavoro nell'intervallo specificato. | |
AddPropertyGrid(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo PropertyGrid controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddRadioButton(ControlCollection, Range, String) | aggiunge un nuovo RadioButton controllare il foglio di lavoro nell'intervallo specificato. | |
AddRadioButton(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo RadioButton controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddRichTextBox(ControlCollection, Range, String) | aggiunge un nuovo RichTextBox controllare il foglio di lavoro nell'intervallo specificato. | |
AddRichTextBox(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo RichTextBox controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddTextBox(ControlCollection, Range, String) | aggiunge un nuovo TextBox controllare il foglio di lavoro nell'intervallo specificato. | |
AddTextBox(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo TextBox controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddTrackBar(ControlCollection, Range, String) | aggiunge un nuovo TrackBar controllare il foglio di lavoro nell'intervallo specificato. | |
AddTrackBar(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo TrackBar controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddTreeView(ControlCollection, Range, String) | aggiunge un nuovo TreeView controllare il foglio di lavoro nell'intervallo specificato. | |
AddTreeView(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo TreeView controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddVScrollBar(ControlCollection, Range, String) | aggiunge un nuovo VScrollBar controllare il foglio di lavoro nell'intervallo specificato. | |
AddVScrollBar(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo VScrollBar controllare nel foglio di lavoro nella dimensione e il percorso specificato. | |
AddWebBrowser(ControlCollection, Range, String) | aggiunge un nuovo WebBrowser controllare il foglio di lavoro nell'intervallo specificato. | |
AddWebBrowser(ControlCollection, Double, Double, Double, Double, String) | aggiunge un nuovo WebBrowser controllare nel foglio di lavoro nella dimensione e il percorso specificato. |
In alto
Note
ControlExtensions si tratta di metodi di estensione disponibili in ControlCollection oggetto restituito da Worksheet.Controls proprietà (in un progetto a livello di applicazione) o WorksheetBase.Controls proprietà (in un progetto a livello di documento) in fase di esecuzione.Per aggiungere un controllo specifico in un documento, utilizzare il metodo che include il nome del controllo in nome metodo.Ad esempio, aggiungere a Button, utilizzare AddButton metodo.
Per ulteriori informazioni sui controlli a un documento, vedere Aggiunta di controlli ai documenti di Office in fase di esecuzione.per ulteriori informazioni sui metodi di estensione, vedere Metodi di estensione (Guida per programmatori C#) e Metodi di estensione (Visual Basic).
[!NOTA]
Nei progetti di componente aggiuntivo di Excel destinati a .NET Framework 4, è necessario aggiungere un riferimento all'assembly Microsoft.Office.Tools.Excel.v4.0.Utilities.dll per poter accedere a ControlExtensions metodi.
Esempi
Nell'esempio di codice riportato AddButton metodo per aggiungere a Button controllare la cella A1quindi viene aggiunto testo al pulsante.Per utilizzare questo esempio, eseguirlo da Sheet1 classe in un progetto a livello di documento.
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";
}
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.