Condividi tramite


TextBoxBase.HorizontalOffset Proprietà

Definizione

Ottiene o imposta la posizione di scorrimento orizzontale.

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

Valore della proprietà

Valore a virgola mobile che specifica la posizione di scorrimento orizzontale, in unità indipendenti dal dispositivo (1/96° pollice per unità).

L'impostazione di questa proprietà determina lo scorrimento del controllo di modifica del testo fino all'offset orizzontale specificato. La lettura di questa proprietà restituisce l'offset orizzontale corrente.

Il valore di questa proprietà è 0,0 se il controllo di modifica del testo non è configurato per supportare lo scorrimento.

Questa proprietà non ha alcun valore predefinito.

Eccezioni

Viene effettuato un tentativo di impostare questa proprietà su un valore negativo.

Esempio

Nell'esempio seguente viene illustrato come leggere il valore della HorizontalOffset proprietà .

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 orizzontale viene misurato dalla destra dell'area di testo visibile se si lavora in modalità da destra a sinistra; in caso contrario, viene misurato dalla sinistra.

Si applica a

Vedi anche