2011-12-30 3 views
1

WPF에서 프로그래밍 방식으로 ValidationRule을 TextBox에 추가해야합니다.WPF TextBox ValidationRule binding

Binding binding = BindingOperations.GetBinding(myTextBox, TextBox.TextProperty); 
binding.ValidationRules.Clear(); 
binding.ValidationRules.Add(myValidationRule); 

그러나 BindingOperations.GetBinding 반환 널 (null) : 내가 좋아하는 뭔가를 시도하고있다. 왜? 많은 감사. 이 API에서

답변

0

:

반환 값

유형 : 더 바인딩 객체가 설정되어 있지 않은 경우, 지정된 속성이나 아무것도에 설정 한 바인딩 개체를 System.Windows.Data.Binding.

따라서 Bothing 개체 집합이 존재하지 않습니다.

Source

+0

은 어떻게 든 바인딩하지 않고 유효성 검사 규칙을 추가 할 수 있습니까? – rapt0r

+0

이 링크에서 기사를 읽으시기 바랍니다. http://blogs.msdn.com/b/wpfsdk/archive/2007/10/02/data-validation-in-3-5.aspx – Onots