2009-06-03 4 views
1

WPF에서 발견 된 단점 중 하나는 Numeric UpDown 컨트롤이 없다는 것입니다. 그래서 나는 한 번에 하나의 항목 만 표시하고 세로 스크롤은 업 다운 컨트롤처럼 느껴지도록 높이가 25 인 목록 상자를 만듭니다. 내 문제는 스크롤을 사용하여 값을 변경하면 목록 상자에 표시된 현재 값을 가져올 수 없습니다. 그것을 생각하지 않고 목록 상자에 표시된 값을 가져올 수 있습니까?ListBox as Numeric UpDown 컨트롤을 WPF로

+0

비슷한 질문 있습니다 - http://stackoverflow.com/questions/382676/good-numericupdown-equivalent-in-wpf – Helen

답변

1

잘 WPF를 사용하고 있기 때문에 ListBoxItem의 템플릿을 변경하고 항목을 선택하면 아무 것도 보이지 않게 변경할 수 있습니다. 즉, 트리거를 제거한다는 의미입니다.
이 외에 다른 것이 필요하지 않으면 도움이되기를 바랍니다.

1

ScrollBar.Scroll 이벤트를 연결할 수도 있습니다. 스크롤 할 때 발생합니다. 어쩌면 당신이 수동으로 SelectedIndex를 변경하거나 포커스를 설정할 수 있습니까?