ControlCollection.AddTrackBar Method (Single, Single, Single, Single, String)

Adds a new TrackBar control to the document in the specified size and location.

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


Public Function AddTrackBar ( _
    left As Single, _
    top As Single, _
    width As Single, _
    height As Single, _
    name As String _
) As TrackBar
Dim instance As ControlCollection
Dim left As Single
Dim top As Single
Dim width As Single
Dim height As Single
Dim name As String
Dim returnValue As TrackBar

returnValue = instance.AddTrackBar(left, _
    top, width, height, name)
public TrackBar AddTrackBar(
    float left,
    float top,
    float width,
    float height,
    string name


  • left
    Type: System.Single
    The distance in points between the left edge of the control and the left edge of the document.
  • top
    Type: System.Single
    The distance in points between the top edge of the control and the top edge of the document.
  • height
    Type: System.Single
    The height of the control in points.

Return Value

Type: Microsoft.Office.Tools.Word.Controls.TrackBar
The TrackBar control that was added to the ControlCollection instance.


Exception Condition

The name argument is nulla null reference (Nothing in Visual Basic) or has zero length.


A control with the same name is already in the ControlCollection instance.


This method enables you to add TrackBar objects to the end of the ControlCollection.

To remove a TrackBar that was added programmatically, use the Remove method.


The following code example adds a TrackBar control to the start of the document, and then sets the number of positions between Ticks on the TrackBar.

    Private Sub WordAddTrackBar()
        Dim TrackBar1 As Microsoft.Office.Tools.Word.Controls. _
            TrackBar = Me.Controls.AddTrackBar(0, 0, 75, 31.5F, _
        TrackBar1.TickFrequency = 2

    End Sub 

private void WordAddTrackBar()
         trackBar1 = this.Controls.AddTrackBar(
         0, 0, 75, 31.5F, "trackBar1");
    trackBar1.TickFrequency = 2;

.NET Framework Security

See Also


ControlCollection Class

ControlCollection Members

AddTrackBar Overload

Microsoft.Office.Tools.Word Namespace