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
Комментарии
Горизонтальное смещение измеряется справа от видимой текстовой области, если вы работаете в режиме справа налево; в противном случае он измеряется слева.