Tôi đang cố gắng liên kết một thuộc tính Maxlength của hộp văn bản WPF với một hằng số đã biết sâu bên trong một lớp. Tôi đang sử dụng C#.XAML: Ràng buộc textbox maxlength thành hằng số Class
Lớp có một cấu trúc không phải là quá khác nhau như sau:
namespace Blah
{
public partial class One
{
public partial class Two
{
public string MyBindingValue { get; set; }
public static class MetaData
{
public static class Sizes
{
public const int Length1 = 10;
public const int Length2 = 20;
}
}
}
}
}
Có nó được lồng sâu sắc, nhưng tiếc là trong trường hợp này tôi không thể di chuyển những thứ tròn rất nhiều mà không cần viết lại rất lớn yêu cầu.
Tôi đã hy vọng tôi có thể gắn kết hộp văn bản MaxLength với giá trị Length1 hoặc Length2 nhưng tôi không thể làm cho nó hoạt động.
Tôi đã chờ đợi sự ràng buộc để được giống như sau:
<Textbox Text="{Binding Path=MyBindingValue}" MaxLength="{Binding Path=Blah.One.Two.MetaData.Sizes.Length1}" />
Any help is appreciated.
Rất cám ơn
Đây là thông tin hữu ích! Nhưng tôi chưa có đủ uy tín để nhấp vào nó! – Ash
Rất hữu ích cho tôi. Cảm ơn Stusmith – ganeshran