Sdílet prostřednictvím


ControlCollection.AddListView-Methode (Range, Single, Single, String) (2007 System)

Aktualisiert: November 2007

Fügt dem Dokument an der angegebenen Position ein neues ListView-Steuerelement in der angegebenen Größe hinzu.

Namespace:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word.v9.0 (in Microsoft.Office.Tools.Word.v9.0.dll)

Syntax

'Declaration
Public Function AddListView ( _
    range As Range, _
    width As Single, _
    height As Single, _
    name As String _
) As ListView
'Usage
Dim instance As ControlCollection
Dim range As Range
Dim width As Single
Dim height As Single
Dim name As String
Dim returnValue As ListView

returnValue = instance.AddListView(range, _
    width, height, name)
public ListView AddListView(
    Range range,
    float width,
    float height,
    string name
)

Parameter

  • width
    Typ: System.Single

    Die Breite des Steuerelements in Punkt.

  • height
    Typ: System.Single

    Die Höhe des Steuerelements in Punkt.

Rückgabewert

Typ: Microsoft.Office.Tools.Word.Controls.ListView

Das ListView-Steuerelement, das der ControlCollection-Instanz hinzugefügt wurde.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

Das name-Argument oder das range-Argument ist nullNULL-Verweis (Nothing in Visual Basic), oder das name-Argument hat die Länge 0 (null).

ControlNameAlreadyExistsException

Ein Steuerelement mit dem gleichen Namen ist bereits in der ControlCollection-Instanz vorhanden.

InvalidRangeException

Der angegebene Bereich ist nicht gültig.

Hinweise

Mithilfe dieser Methode können Sie ListView-Objekte am Ende der ControlCollection hinzufügen.

Um eine ListView zu entfernen, die programmgesteuert hinzugefügt wurde, verwenden Sie die Remove-Methode.

Beispiele

Im folgenden Codebeispiel wird im ersten Absatz des Dokuments ein ListView-Steuerelement hinzugefügt und die Ansicht in List geändert. Anschließend werden der ListView zwei Elemente hinzugefügt.

Private Sub WordRangeAddListView()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim ListView1 As Microsoft.Office.Tools.Word.Controls. _
        ListView = Me.Controls.AddListView(Me.Paragraphs(1). _
        Range, 90.75F, 72.75F, "ListView1")
    ListView1.View = View.List
    ListView1.Items.Add("Item 1")
    ListView1.Items.Add("Item 2")

End Sub 

private void WordRangeAddListView()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Controls.ListView
         listView1 = this.Controls.AddListView(
         this.Paragraphs[1].Range, 90.75F, 72.75F, "listView1");
    listView1.View = View.List;
    listView1.Items.Add("Item 1");
    listView1.Items.Add("Item 2");
}

Berechtigungen

Siehe auch

Referenz

ControlCollection-Klasse

ControlCollection-Member

AddListView-Überladung

Microsoft.Office.Tools.Word-Namespace