2012-07-31 3 views
0

wpf에 두 개의 텍스트 상자가 있습니다. 첫 번째 것은 그램이고 두 번째는 mililiters입니다. 사용자가 다른 것을 입력하고 포커스를 잃은 경우 두 번째를 업데이트해야합니다. 그것은 그램 -> ml 및 ml -> 그램을 작동해야하지만 그들 중 하나가 업데이트 트리거 속성이 두 번째에 변경되어 다시 recalcute 그래서 이전 값을 덮어 쓰기 때문에 속성이 변경된 문제가 있습니다. 나는 당신이 내가 필요한 것을 이해하기를 바랍니다. 당신의 바인딩에 어떤 도움 :) 주셔서 감사합니다두 개의 텍스트 상자 동기화 된 업데이트

+0

이미 가지고있는 코드를 게시 할 수 있습니까? – Yoeri

답변

0

속성의 설정자에서 업데이트하려는 다른 속성에 대해 PropertyChanged를 throw 할 수 있습니다. 일부 계산을 수행하고 해당 PropertyChanged를 throw하는 setter에서 메서드를 호출 할 수도 있습니다.

+0

아이디어를 주셔서 감사합니다,이 하나의 일 :) – eXPi

0

는 당신이

UpdateSourceTrigger =하여 PropertyChanged

결합으로 인해 일어나는 생각 .I

UpdateSourceTrigger = LostFocus

설정

.Ih 이것이 도움이 될 것입니다.

관련 문제