2012-03-02 38 views
5

Tôi đã đặt tất cả BorderThickness, MarginPadding đến 0,0,0,0. Tại sao vẫn có đệm nội bộ?Vị trí của TextBox đến từ đâu?

Nhân tiện, tại sao văn bản trong các số TextBox bằng 24pt cùng kích thước của văn bản trong TextBlock trong số 32pt?

enter image description here

Trả lời

6

không gian này được sử dụng để tăng diện tích lạc của một Button.

Để xóa, trong Expression Blend, hãy nhấp vào Template - Create From Copy. Hơn đi đến xaml và tìm thấy Padding="10,5,10,3" (một cái gì đó như thế) và xóa nó.

+1

Bạn có thể cho tôi biết lý do tại sao vẫn còn một hoặc hai pixel trên đường viền so với 'TextBlock' không có đường viền? –

+0

Xóa tất cả các lề bạn nhìn thấy ở đây. Ví dụ, độ dày 'Biên giới ', v.v. – Ku6opr

2

Bạn cần phải thiết lập Margin = "- 10, -10, -10, -10" để loại bỏ các không gian thêm bảo vệ bởi WP

0

Bạn có thể sử dụng Application.Current.Resources [ "PhoneTouchTargetOverhang"] thay vì 10 trong giải pháp trên.

Các vấn đề liên quan