ControlExtensions.AddLinkLabel Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| AddLinkLabel(ControlCollection, Range, String) |
Fügt dem Arbeitsblatt im angegebenen Bereich ein neues LinkLabel-Steuerelement hinzu. |
| AddLinkLabel(ControlCollection, Double, Double, Double, Double, String) |
Fügt dem Arbeitsblatt an der angegebenen Position ein neues LinkLabel-Steuerelement in der angegebenen Größe hinzu. |
AddLinkLabel(ControlCollection, Range, String)
Fügt dem Arbeitsblatt im angegebenen Bereich ein neues LinkLabel-Steuerelement hinzu.
public static Microsoft.Office.Tools.Excel.Controls.LinkLabel AddLinkLabel (this Microsoft.Office.Tools.Excel.ControlCollection controls, Microsoft.Office.Interop.Excel.Range range, string name);
Parameter
- controls
- ControlCollection
Die Auflistung, der das Steuerelement hinzugefügt werden soll. Geben Sie diesen Parameter nicht selbst an. Wenn Sie diese Methode für die von der Controls-Eigenschaft (in einem Projekt auf Anwendungsebene) oder von der Controls-Eigenschaft (in einem Projekt auf Dokumentebene) zurückgegebene Auflistung aufrufen, wird dieser Parameter automatisch angegeben.
- name
- String
Der Name des Steuerelements, der zum Indizieren des Steuerelements in der ControlCollection-Instanz verwendet werden kann.
Gibt zurück
Das LinkLabel-Steuerelement, das der ControlCollection-Instanz hinzugefügt wurde.
Ausnahmen
Das Argument für den Namen oder den Bereich ist null, oder das Argument für den Namen hat die Länge 0 (null).
Ein Steuerelement mit dem gleichen Namen ist bereits in der ControlCollection-Instanz vorhanden.
Der angegebene Bereich ist nicht gültig. Bereiche, die mehrere Bereiche enthalten, können nicht verwendet werden. Der Bereich muss sich auf dem gleichen Arbeitsblatt wie die ControlCollection-Instanz befinden.
Beispiele
Im folgenden Codebeispiel wird der LinkLabel Zelle a1ein-Steuerelement hinzugefügt, und anschließend wird der Text in geändert First Name . Der Code ändert dann die Farbe des Links in blau und legt auf fest LinkBehavior HoverUnderline . Um dieses Beispiel zu verwenden, führen Sie es von der- Sheet1 Klasse in einem Projekt auf Dokument Ebene aus.
private void ExcelAddLinkLabel()
{
Microsoft.Office.Tools.Excel.Controls.LinkLabel
linkLabel1 = this.Controls.AddLinkLabel(
0, 0, 75, 17.25, "linkLabel1");
linkLabel1.Text = "First Name";
linkLabel1.LinkColor = Color.Blue;
linkLabel1.LinkBehavior = LinkBehavior.HoverUnderline;
}
Private Sub ExcelAddLinkLabel()
Dim LinkLabel1 As Microsoft.Office.Tools.Excel. _
Controls.LinkLabel = Me.Controls.AddLinkLabel( _
0, 0, 75, 17.25, "LinkLabel1")
LinkLabel1.Text = "First Name"
LinkLabel1.LinkColor = Color.Blue
LinkLabel1.LinkBehavior = LinkBehavior.HoverUnderline
End Sub
Hinweise
Mit der- AddLinkLabel Methode können Sie- LinkLabel Objekte am Ende der hinzufügen ControlCollection . Um einen zu entfernen, LinkLabel der zuvor Programm gesteuert hinzugefügt wurde, verwenden Sie die- Remove Methode.
Die Größe des-Steuer Elements wird automatisch geändert, wenn die Größe des Bereichs geändert wird.
Gilt für
AddLinkLabel(ControlCollection, Double, Double, Double, Double, String)
Fügt dem Arbeitsblatt an der angegebenen Position ein neues LinkLabel-Steuerelement in der angegebenen Größe hinzu.
public static Microsoft.Office.Tools.Excel.Controls.LinkLabel AddLinkLabel (this Microsoft.Office.Tools.Excel.ControlCollection controls, double left, double top, double width, double height, string name);
Parameter
- controls
- ControlCollection
Die Auflistung, der das Steuerelement hinzugefügt werden soll. Geben Sie diesen Parameter nicht selbst an. Wenn Sie diese Methode für die von der Controls-Eigenschaft (in einem Projekt auf Anwendungsebene) oder von der Controls-Eigenschaft (in einem Projekt auf Dokumentebene) zurückgegebene Auflistung aufrufen, wird dieser Parameter automatisch angegeben.
- left
- Double
Die Entfernung zwischen dem linken Rand des Steuerelements und dem linken Rand des Arbeitsblatts in Punkt.
- top
- Double
Die Entfernung zwischen dem oberen Rand des Steuerelements und dem oberen Rand des Arbeitsblatts in Punkt.
- width
- Double
Die Breite des Steuerelements in Punkt.
- height
- Double
Die Höhe des Steuerelements in Punkt.
- name
- String
Der Name des Steuerelements.
Gibt zurück
Das LinkLabel-Steuerelement, das der ControlCollection-Instanz hinzugefügt wurde.
Ausnahmen
Das Argument für den Namen ist null oder hat die Länge 0 (null).
Ein Steuerelement mit dem gleichen Namen ist bereits in der ControlCollection-Instanz vorhanden.
Beispiele
Im folgenden Codebeispiel wird ein LinkLabel -Steuerelement am oberen Rand des Arbeitsblatts hinzugefügt, und dann wird der Text in geändert First Name . Der Code ändert dann die Farbe des Links in blau und legt auf fest LinkBehavior HoverUnderline . Um dieses Beispiel zu verwenden, führen Sie es von der- Sheet1 Klasse in einem Projekt auf Dokument Ebene aus.
private void ExcelRangeAddListBox()
{
Microsoft.Office.Tools.Excel.Controls.ListBox
listBox1 = this.Controls.AddListBox(
this.Range["A1", "B6"], "lisBox1");
listBox1.Items.Add("First Item");
listBox1.Items.Add("Second Item");
listBox1.SelectedIndex = 0;
}
Private Sub ExcelRangeAddListBox()
Dim ListBox1 As Microsoft.Office.Tools.Excel. _
Controls.ListBox = Me.Controls.AddListBox( _
Me.Range("A1", "B6"), "ListBox1")
ListBox1.Items.Add("First Item")
ListBox1.Items.Add("Second Item")
ListBox1.SelectedIndex = 0
End Sub
Hinweise
Mit der- AddLinkLabel Methode können Sie- LinkLabel Objekte am Ende der hinzufügen ControlCollection . Verwenden Sie die-Methode, um ein Steuerelement zu entfernen, LinkLabel das zuvor Programm gesteuert hinzugefügt wurde Remove .