Udostępnij za pośrednictwem


Porady: wyświetlanie wielu wierszy w formancie TextBox formularzy systemu Windows

Domyślnie kontrolka Formularze systemu TextBox Windows wyświetla pojedynczy wiersz tekstu i nie wyświetla pasków przewijania. Jeśli tekst jest dłuższy niż dostępne miejsce, widoczna jest tylko część tekstu. To domyślne zachowanie można zmienić, ustawiając Multilinewłaściwości , WordWrapi ScrollBars na odpowiednie wartości.

Aby wyświetlić powrót karetki w kontrolce TextBox

  • Aby wyświetlić powrót karetki w wielu wierszach TextBox, użyj NewLine właściwości .

    Należy pamiętać, że interpretacja znaków ucieczki (\) jest specyficzna dla języka. W języku Visual Basic jest używana Chr$(13) & Chr$(10) kombinacja znaków powrotu karetki i linefeed.

Aby wyświetlić wiele wierszy w kontrolce TextBox

  1. Ustaw właściwość Multiline na true. Jeśli WordWrap to true (wartość domyślna), tekst w kontrolce będzie wyświetlany jako co najmniej jeden akapit. W przeciwnym razie będzie wyświetlany jako lista, w której niektóre wiersze mogą zostać obcięte na krawędzi kontrolki.

  2. ScrollBars Ustaw właściwość na odpowiednią wartość.

    Wartość Opis
    None Użyj tej wartości, jeśli tekst będzie akapitem, który prawie zawsze pasuje do kontrolki. Użytkownik może użyć wskaźnika myszy, aby poruszać się wewnątrz kontrolki, jeśli tekst jest zbyt długi, aby wyświetlić wszystko jednocześnie.
    Horizontal Użyj tej wartości, jeśli chcesz wyświetlić listę wierszy, z których część może być dłuższa niż szerokość kontrolki TextBox .
    Both Użyj tej wartości, jeśli lista może być dłuższa niż wysokość kontrolki.
  3. WordWrap Ustaw właściwość na odpowiednią wartość.

    Wartość Opis
    false Tekst w kontrolce nie zostanie automatycznie opakowany, więc będzie przewijany w prawo do momentu osiągnięcia podziału wiersza. Użyj tej wartości, jeśli wybrano Horizontal paski przewijania lub Both, powyżej.
    true (domyślne) Pasek przewijania poziomego nie będzie wyświetlany. Użyj tej wartości, jeśli wybrano Vertical paski przewijania lub None, powyżej, aby wyświetlić co najmniej jeden akapit.

Zobacz też