IsSynchronizedWithCurrentItem 란?
IsSynchronizedWithCurrentItem 속성은 윈도우에 한해, 선택 아이템이 변화했을 때에「현재의 아이템」을 변경한다는 점이 중요합니다. 이 오브젝트를 사용하여 현재의 아이템을 변경하는 것을 WPF 엔진에 지시합니다. 이 속성이 없으면 DataContext 의 현재의 아이템은 변화하지 않고, 텍스트 박스에서는 리스트의 선두의 아이템이 계속해 현재의 아이템이라고 보여집니다. 이것을 사용하면 일단 0번째 아이템이 선택이 되어져 있더군요.. 암만 SelectedIndex = -1 을 해서 아이템이 선택되어 지지 않은 상태로 만들려고 해도 잘안된다. 아악..ㅠ 이걸 왜 하려고 하느냐면.. 리스트 박스안에 텍스트블록을 넣고 (텍스트블록은 xmlDataProvider로 바인딩 되어있다.) 클릭 하면 ..
WPF
2008. 2. 21. 18:05