TextBoxBase.VerticalOffset Proprietà

Definizione

Ottiene o imposta la posizione di scorrimento verticale.Gets or sets the vertical scroll position.

public:
 property double VerticalOffset { double get(); };
public double VerticalOffset { get; }
member this.VerticalOffset : double
Public ReadOnly Property VerticalOffset As Double

Valore della proprietà

Valore a virgola mobile che specifica la posizione dello scorrimento verticale, in unità indipendenti dal dispositivo (1/96 di pollice per unità)device-independent units (1/96th inch per unit).A floating-point value that specifies the vertical scroll position, in unità indipendenti dal dispositivo (1/96 di pollice per unità)device-independent units (1/96th inch per unit).

L'impostazione di questa proprietà consente al controllo della modifica di testo di scorrere fino all'offset verticale specificato.Setting this property causes the text editing control to scroll to the specified vertical offset. La lettura di questa proprietà restituisce l'offset verticale corrente.Reading this property returns the current vertical offset.

Il valore di questa proprietà è 0,0 se il controllo di modifica del testo non viene configurato in modo da supportare lo scorrimentoThe value of this property is 0.0 if the text editing control is not configured to support scrolling.

Nessun valore predefinito per questa proprietà.This property has no default value.

Eccezioni

Viene effettuato un tentativo per impostare questa proprietà su un valore negativo.An attempt is made to set this property to a negative value.

Esempi

Nell'esempio seguente viene illustrato come leggere il valore della proprietà VerticalOffset.The following example demonstrates how to read the value of the VerticalOffset property.

private void initValues(object sender, EventArgs e)
{
    myTB1.Text= "ExtentHeight is currently " + myTextBox.ExtentHeight.ToString();
    myTB2.Text= "ExtentWidth is currently " + myTextBox.ExtentWidth.ToString();
    myTB3.Text= "HorizontalOffset is currently " + myTextBox.HorizontalOffset.ToString();
    myTB4.Text= "VerticalOffset is currently " + myTextBox.VerticalOffset.ToString();
    myTB5.Text = "ViewportHeight is currently " + myTextBox.ViewportHeight.ToString();
    myTB6.Text = "ViewportWidth is currently " + myTextBox.ViewportWidth.ToString();
    radiobtn1.IsChecked = true;
}
Private Sub initValues(ByVal sender As Object, ByVal e As EventArgs)
    myTB1.Text = "ExtentHeight is currently " + myTextBox.ExtentHeight.ToString()
    myTB2.Text = "ExtentWidth is currently " + myTextBox.ExtentWidth.ToString()
    myTB3.Text = "HorizontalOffset is currently " + myTextBox.HorizontalOffset.ToString()
    myTB4.Text = "VerticalOffset is currently " + myTextBox.VerticalOffset.ToString()
    myTB5.Text = "ViewportHeight is currently " + myTextBox.ViewportHeight.ToString()
    myTB6.Text = "ViewportWidth is currently " + myTextBox.ViewportWidth.ToString()
    radiobtn1.IsChecked = True

Commenti

L'offset verticale viene misurato dalla parte superiore dell'area di testo visibile.The vertical offset is measured from the top of the visible text area.

Si applica a

Vedi anche