Đặt tiêu đề nhiều dòng cho nhãn (lúc thiết kế)

0
24


Một thành phần Delphi TLabel có một thuộc tínhWordWrap mà bạn có thể đặt thành true để văn bản trong thuộc tính Chú thích xuất hiện được bao bọc (nhiều dòng) khi nó quá dài so với chiều rộng của nhãn.

Ngoài ra, trong thời gian chạy, bạn có thể sử dụng ánh xạ sau để chỉ định nhiều dòng văn bản cho một nhãn:

Label1.Caption := 'Dòng đầu tiên' + #13#10 + 'Dòng thứ hai';

Tuy nhiên, bạn *không thể* chỉ định văn bản nhiều dòng cho TLabel tại thời điểm thiết kế, sử dụng Trình kiểm tra đối tượng.

Hướng dẫn

Một mẹo để thêm nhiều dòng văn bản hơn cho thuộc tính Caption của TLabel, tại thời điểm thiết kế, là chỉnh sửa trực tiếp tệp .DFM của biểu mẫu . Đó là cách:

  1. Đặt một TLabel trên một biểu mẫu
  2. Nhấp chuột phải vào biểu mẫu để kích hoạt menu bật lên
  3. Chọn “Xem dưới dạng văn bản”
  4. Xác định vị trí phần “Label1:TLabel object”
  5. Thay đổi dòng “Caption = ‘Label1′” thành:
  6. Tiêu đề = ‘Nhãn1’ + #13#10 + ‘Dòng thứ hai’
  7. Nhấp chuột phải vào mã để kích hoạt cửa sổ bật lên, một lần nữa
  8. Chọn “Xem dưới dạng”
  9. Công việc đã hoàn thành! TGắn nhãn với nhiều dòng văn bản, tại thời điểm thiết kế!