2010-08-15 24 views
30

Có cách nào đơn giản để căn giữa văn bản trong hộp văn bản không? Tôi đang tìm kiếm một số chức năng tích hợp, nhưng tôi không tìm thấy gì cả.Textbox - text centering

Trả lời

47

Đặt TextAlignment tài sản để Center:

<TextBox Width="200" 
     Text="Hello world !" 
     TextAlignment="Center"/> 
+2

Cám ơn repy nhưng nó đã không làm việc. Tuy nhiên Bạn đã cho tôi con đường mà tôi theo và tôi sử dụng sth như thế này theo phong cách của tôi HorizontalContentAlignment đã không hoạt động nhưng mã ở trên đã làm các trick. Tuy nhiên, một vấn đề khác đã xảy ra. Cụ thể bây giờ nếu tôi nhấp chuột phải vào văn bản hộp văn bản của tôi trong bối cảnhMenu là trung tâm: ( – noname

+2

Ồ, tôi thấy ... thực sự bạn chỉ nên sử dụng TextAlignment, chứ không phải HorizontalContentAlignment –

3
<TextBox Width="200" Text="Hello world !" VerticalAlignment="Center"/> 
22
HorizontalContentAlignment="Center" VerticalContentAlignment="Center" 
+0

Đây là những gì tôi cần! Cảm ơn – ihake

+2

Câu trả lời này không hoạt động đối với tôi, tuy nhiên việc thiết lập thuộc tính TextAlignment đã làm –

+0

không hoạt động cho tôi .. –

0

VerticalContentAlignment đặt Alignment cho văn bản trong một Textbox

+1

Điều này dường như lặp lại các câu trả lời khác Câu trả lời mới cho câu hỏi cũ nên cung cấp thông tin mới và hữu ích. – AdrianHHH