Tôi có một tình huống mà một số giá trị ứng dụng được lưu trữ dưới dạng hằng số - đây là yêu cầu khi chúng cần thiết trong định nghĩa thuộc tính (thuộc tính phải giải quyết tại thời gian biên dịch. công việc).Ràng buộc vào trường const trong Silverlight
Tôi cũng muốn có thể sử dụng lại các giá trị này trong các tệp XAML. Vì vậy, nếu tôi có hằng số của tôi như thế này:
public class MyConstants
{
public const string Constant1 = "Hello World";
}
Tôi muốn một cách ràng buộc họ phải kiểm soát quy định tại XAML một cái gì đó như thế này:
<TextBlock Text="{Binding MyConstants.Constant1}" />
Đây có phải là có thể một cách thẳng về phía trước? Tôi đã xem xét các ví dụ ràng buộc nhưng dường như không thể tìm thấy loại kịch bản này.
Nên có lẽ có một số loại công việc xung quanh tôi có thể làm (có thể ràng buộc dịch sang các thông số cho một phương pháp mà tự động kéo các lĩnh vực liên tục thông qua phản ánh)
Đây chính là loại giải pháp mà tôi đang tìm kiếm, cảm ơn bạn. – David
@Anthony, bạn có thể dán mã ở đây không. Tôi hơi bối rối trong phần mô tả của bạn. cảm ơn. –
Tôi cũng đã thêm một giải pháp ở đây, nhưng Visual Designer sẽ không được phản ánh, mặc dù hiệu ứng thời gian chạy là chính xác. –