WPF TextBox MaxLength - Есть ли способ привязать это к Data Validation Max Length на связанном поле?

ViewModel:

public class MyViewModel
{
    [Required, StringLength(50)]
    public String SomeProperty { ... }
}

XAML:

<TextBox Text="{Binding SomeProperty}" MaxLength="50" />

Есть ли способ избежать установки MaxLength для TextBox в соответствии с моей ViewModel (которая может измениться, поскольку она находится в другой сборке) и заставить ее автоматически устанавливать максимальную длину на основе требования StringLength?

10
задан michael 5 January 2012 в 15:47
поделиться