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

Комментарии

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

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

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