TextBoxBase.HorizontalOffset Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia położenie przewijania w poziomie.
public:
property double HorizontalOffset { double get(); };
public double HorizontalOffset { get; }
member this.HorizontalOffset : double
Public ReadOnly Property HorizontalOffset As Double
Wartość właściwości
Wartość zmiennoprzecinkowa określająca położenie przewijania w poziomie w jednostkach niezależnych od urządzenia (1/96 cala na jednostkę).
Ustawienie tej właściwości powoduje, że kontrolka edycji tekstu przewija się do określonego przesunięcia poziomego. Odczytywanie tej właściwości zwraca bieżące przesunięcie poziome.
Wartość tej właściwości to 0,0, jeśli kontrolka edycji tekstu nie jest skonfigurowana do obsługi przewijania.
Ta właściwość nie ma wartości domyślnej.
Wyjątki
Podjęto próbę ustawienia tej właściwości na wartość ujemną.
Przykłady
W poniższym przykładzie pokazano, jak odczytać wartość HorizontalOffset właściwości.
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
Uwagi
Przesunięcie w poziomie jest mierzone z prawej strony widocznego obszaru tekstu, jeśli pracujesz w trybie od prawej do lewej; w przeciwnym razie jest mierzona od lewej.