TextBoxBase.HorizontalOffset Свойство

Определение

Возвращает или задает позицию горизонтальной прокрутки.

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

Значение свойства

Значение с плавающей запятой, указывающее горизонтальную позицию прокрутки в единицах, независимых от устройства (1/96 дюйма на единицу).

Задание этого свойства приводит к прокрутке элемента управления редактирования текста до указанного горизонтального смещения. Чтение этого свойства возвращает текущее горизонтальное смещение.

Значение этого свойства равно 0.0, если элемент управления редактирования текста не настроен для поддержки прокрутки.

Это свойство не имеет значения по умолчанию.

Исключения

Предпринята попытка задать это свойство отрицательным значением.

Примеры

В следующем примере показано, как считывать значение HorizontalOffset свойства.

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

Комментарии

Горизонтальное смещение измеряется справа от видимой текстовой области, если вы работаете в режиме справа налево; в противном случае оно измеряется слева.

Применяется к

См. также раздел