2009-12-14 26 views
6

Tôi đã thực hiện một số tìm kiếm nhưng đó không phải là những gì tôi đang tìm kiếm. Vì vậy, không ai biết cách làm thế nào để tạo kiểu cho chú giải công cụ xác thực trong Silverlight (điều trong đường viền màu lục)?Silverlight: Cách tạo kiểu cho chú giải công cụ xác thực?

alt text http://img689.imageshack.us/img689/222/validationtooltip.png

Bất kỳ trợ giúp sẽ được đánh giá cao!

Best Regards,

~ K

Trả lời

9

Rất tiếc, bạn không thể dễ dàng cung cấp kiểu cho chú giải công cụ xác thực mà không tạo kiểu hiệu quả toàn bộ kiểm soát Hộp văn bản. Blend làm cho điều này khá dễ dàng nếu bạn đã quen với việc sử dụng công cụ thiết kế đó. Tuy nhiên, nếu một bạn nhuộm trong các coder len như tôi rồi ...

  • Chuyển đến trang này trên MSDN TextBox Styles and Templates
  • Sao chép VSM namespace bí danh để UserControl XAML của bạn
  • Sao chép TextBox phong cách vào UserControls.Resources cung cấp cho nó tại một x: Tên khóa (nói MyTextBoxStyle ")
  • Sao chép ValidationToolTipTemplate từ trang web vào UserControls.Resources, dán nó trên kiểu TextBox. Nó đã có x: Tên khóa là kiểu Hộp văn bản sẽ tham chiếu.
  • Thêm Style="{StaticResource MyTextBoxStyle}" vào Hộp văn bản của bạn trong lưới dữ liệu.

Bây giờ bạn chơi xung quanh với các yếu tố xác thực của mẫu để có được kết quả mong muốn.

2

Các thông điệp xác nhận được hiển thị như một trạng thái thị giác. bạn có thể truy cập (và chỉnh sửa chúng) dưới dạng các mẫu trực tiếp từ hỗn hợp.

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