Chia sẻ

Để tạo Textbox nhiều dòng (Textbox Multiline) trong WPF, ta cần bổ sung 3 thuộc tính như sau:

  1. AcceptsReturn=”True” {Nếu đặt là False thì bạn không thể xuống dòng khi nhấn nốt Enter}
  2. TextWrapping=”Wrap” {Nếu đặt là NoWrap thì dòng dài sẽ không tự co vào trong khuôn của Textbox mà sẽ kéo dài mãi mãi}
  3. VerticalScrollBarVisibility=”Visible” {Thuộc tính này để hiển thị thanh cuộn dọc, sử dụng khi sử dụng nốt cuộn trên chuột}

Đoạn code ví dụ dưới đây sẽ tạo ra Textbox nhiều dòng thể hiện như trên hình.

<Window x:Class="DotNetMirror.WPFMultiLineTBWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="Demo : Multiline Textbox in WPF" Height="300" Width="300">
    <StackPanel Orientation="Vertical">
        <Label Content="Multiline Textbox in WPF"></Label>
        <TextBox Height="200"  Name="tbmlName" AcceptsReturn="True" TextWrapping="NoWrap"  VerticalScrollBarVisibility="Visible"/>
    </StackPanel>
</Window>

Chúc các bạn có kỳ nghỉ Covid-19 vui vẻ bên gia đình.

ĐĂNG KÝ MUA HÀNG

    Email (*)

    Điện thoại (*)

    Tên sản phẩm/Dịch vụ:


    Chia sẻ
    Xem thêm  [WPF] Hướng dẫn thay đổi giá trị của cell trên Listview

    Trả lời

    Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *