TextBoxBase.HorizontalOffset Propriété

Définition

Obtient ou définit la position de la barre de défilement horizontale.

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

Valeur de propriété

Double

Valeur à virgule flottante qui spécifie la position de défilement horizontale, dans les unités indépendantes de l’appareil (1/96e pouce par unité).

La définition de cette propriété entraîne le défilement du contrôle d'édition de texte jusqu'au décalage horizontal spécifié. La lecture de cette propriété retourne le décalage horizontal en cours.

La valeur de cette propriété est 0.0 si le contrôle d'édition de texte n'est pas configuré pour prendre en charge le défilement.

Cette propriété n’a aucune valeur par défaut.

Exceptions

Une tentative d'affecter une valeur négative à cette propriété a été effectuée.

Exemples

L’exemple suivant montre comment lire la valeur de la HorizontalOffset propriété.

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

Remarques

Le décalage horizontal est mesuré à partir de la droite de la zone de texte visible si vous travaillez en mode droit à gauche; sinon, elle est mesurée à partir de la gauche.

S’applique à

Voir aussi