Estoy intentando vincular la propiedad Maxlength de un cuadro de texto WPF a una profundidad constante conocida dentro de una clase. Estoy usando C#.XAML: vinculación textbox maxlength a constante de clase
La clase tiene una estructura no muy diferente a lo siguiente:
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;
}
}
}
}
}
Sí está profundamente anidado, pero por desgracia en este caso no me puedo mover cosas redondas mucho sin grandes reescrituras requeridos.
Estaba esperando poder vincular el cuadro de texto MaxLength a los valores Length1 o Length2 pero no puedo hacerlo funcionar.
que estaba esperando la unión a ser algo así como lo siguiente:
<Textbox Text="{Binding Path=MyBindingValue}" MaxLength="{Binding Path=Blah.One.Two.MetaData.Sizes.Length1}" />
se aprecia ninguna ayuda.
Muchas gracias
¡Esto fue información útil! ¡Pero aún no tengo la reputación suficiente para hacer clic en él! – Ash
Muy útil para mí también. Gracias Stusmith – ganeshran