पर बाइंडिंग टेक्स्टबॉक्स अधिकतम लम्बाई मैं एक डब्ल्यूपीएफ टेक्स्टबॉक्स की मैक्सलेन्थ संपत्ति को कक्षा के भीतर एक ज्ञात निरंतर गहराई से बांधने का प्रयास कर रहा हूं। मैं सी # का उपयोग कर रहा हूँ।एक्सएएमएल: क्लास निरंतर
वर्ग एक संरचना भी निम्न के भिन्न नहीं है:
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;
}
}
}
}
}
हाँ, यह गहरा नीडिंत है, लेकिन दुर्भाग्य से इस मामले में मैं चीजों को बहुत बड़ा आवश्यक पुनर्लेखन के बिना बहुत ज्यादा दौर स्थानांतरित नहीं कर सकते।
मुझे उम्मीद थी कि मैं टेक्स्टबॉक्स मैक्सलाइट को लंबाई 1 या लंबाई 2 मानों से बांधने में सक्षम हूं लेकिन मैं इसे काम नहीं कर सकता।
<Textbox Text="{Binding Path=MyBindingValue}" MaxLength="{Binding Path=Blah.One.Two.MetaData.Sizes.Length1}" />
किसी भी मदद की सराहना की है:
मैं बाध्यकारी निम्नलिखित की तरह कुछ होने की उम्मीद कर रहा था।
बहुत धन्यवाद
यह उपयोगी जानकारी थी! लेकिन मेरे पास अभी तक क्लिक करने के लिए पर्याप्त प्रतिष्ठा नहीं है! – Ash
मेरे लिए भी बहुत उपयोगी है। धन्यवाद Stusmith – ganeshran