2011-01-13 30 views
6

Tôi đang sử dụng dữ liệu XAML ràng buộc cho một ListBoxItemSource được đặt thành danh sách đối tượng TypeA. yếu tố một giao diện người dùng trong ItemTemplate cho ListBox được ràng buộc với một tài sản của TypeA như sau:Gắn với toàn bộ mục dữ liệu trong XAML

Source="{Binding PropertyName, Converter={StaticResource customConverter}}" 

Bây giờ, thay vì liên kết với một tài sản cụ thể, tôi muốn các yếu tố giao diện người dùng được ràng buộc với toàn bộ TypeA dụ để công cụ chuyển đổi tùy chỉnh có thể tính toán giá trị từ nhiều thuộc tính. Câu hỏi đặt ra là: biểu thức ràng buộc nào tôi có thể sử dụng để đạt được điều đó?

Trả lời

6

Youn bao gồm không có con đường nào cả để làm điều đó: -

Source="{Binding Converter={StaticResource customConverter}} 
6

Các bạn đã thử này:

Source="{Binding ., Converter={StaticResource customConverter}}" 
+0

Cả hai việc tiếp cận của bạn & Anthony. 1 cho cả hai. Vì Anthony là người đầu tiên, tôi chấp nhận câu trả lời của anh ấy. Cảm ơn bạn. –

+0

Cả hai công trình đều có thể đọc được trong chế độ xem của tôi –

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