관리 메뉴

開發

[WPF] 슬라이더바 스크롤 설정하기 본문

1.윈도우/2.WPF

[WPF] 슬라이더바 스크롤 설정하기

벅스쭌 2010.06.18 10:38

 
WPF에서는 C#윈폼에서의 트랙바(TrackBar) 대신 슬라이더(Slider)가 있습니다.

WPF 에서의 슬라이더(Slider)
C#윈폼에서의 트랙바(TrackBar)


보는 것과 같이 두개에는 차이가 있습니다. 윈폼에서의 트랙바는 기본으로 눈금이 나오고 WPF에서의 슬라이더는 눈금이 없이 나옵니다. 우선 WPF에서의 슬라이더에 눈금을 생성해 보겠습니다.

1. 슬라이더를 선택한 후 속성창을 보면 다음과같이 "TickPlacement"라는 속성이 있습니다. 

이 속성을 선택해 주면 눈금이 생기게 됩니다.








근데 뭔가 이상한 점이 있습니다.
WPF의 슬라이더는 위에 이미지처럼 마우스로 드래그 했을때 눈금을 따라 움직이지않고 정교하게? 세밀하게? 움직입니다.
이제는 슬라이더가 눈금에맞춰 움직이게 해보겠습니다.

방법은 간단합니다.
슬라이더의 속성창에서 "IsSnapToTickEnabled"를 체크해주면 드래그를 할때 눈금을 따라갈 것 입니다.



요렇게요+_+
0 Comments
댓글쓰기 폼