В WPF я хотел бы иметь возможность шаблона, как мои привязки применяются по умолчанию.WPF: определение привязки по умолчанию
Например, я хочу написать:
Text="{Binding Path=PedigreeName}"
Но было бы, как если бы я напечатал:
Text="{Binding Path=PedigreeName, Mode=TwoWay, UpdateSourceTrigger=LostFocus, NotifyOnValidationError=True, ValidatesOnDataErrors=True, ValidatesOnExceptions=True}"
Любая идея?
Спасибо,
- Патрик
Спасибо, я закончил тем, что использовал его. [код] public class ValidationBinding: Binding { public ValidationBinding() { { Инициализировать(); } public ValidationBinding (строковый путь) : base (path) { { Инициализировать(); } private void Инициализация() { Режим = BindingMode.TwoWay; UpdateSourceTrigger = UpdateSourceTrigger.LostFocus; NotifyOnValidationError = true; ValidatesOnDataErrors = true; ValidatesOnExceptions = true; } } [/ code] – PBelanger
Это также работает в Silverlight 3+? –
Пример использования XAML был бы велик - не может найти ... – vines