카테고리 없음

[C#] onetime, oneway, twoway, onewaytosource

연향동큰손 2026. 2. 19. 15:36

onetime

MODE를 onetime으로 설정하게 되면 ViewModel의 요소를 최초에 한번 수정했을때는 View의 값이 변경되고,

이후에는 연결이 끊어지게 되면서 ViewModel의 요소를 변경하더라도 View에 반영되지 않는다.

 

oneway

소스의 값 -> 인터페이스의 값 한 방향으로만 바인딩을 허용한다는 의미이다.

ViewModel에서 요소를 변경했을때 View에 변경된 내용이 반영되지만 View에서의 변경이 ViewModel에 반영되지는 않는다.

 

twoway

ViewModel에서 요소를 변경했을때 View에 변경된 내용이 반영되고, 반대로 View에서의 변경도 ViewModel에 반영 된다.

 

onewaytosource

oneway의 정 반대라고 보면 된다.