KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I am attempting to bind a WPF textbox's Maxlength property to a known constant deep within a class. I am using c#. The class has a structure not too dissimilar to the following: 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; } } } } } Yes it is deeply nested, but unfortunately in this instance I can't move things round very much without huge rewrites required. I was hoping I'd be able to bind the textbox MaxLength to the Length1 or Length2 values but I can't get it to work. I was expecting the binding to be something like the following: <Textbox Text="{Binding Path=MyBindingValue}" MaxLength="{Binding Path=Blah.One.Two.MetaData.Sizes.Length1}" /> Any help is appreciated. Many thanks
Tags (comma-separated)
Save Edits
Cancel