2013-05-25 17 views
5

Jestem całkiem nowe do WPF Rozwoju, i obecnie rozwija WPF aplikacji, dla której wymagają kontroli siatka o pikseli władcy jak poniżej:Siatka z linijką do WPF

enter image description here

The powyższe zdjęcie zostało zaczerpnięte z kontrolki RadDiagramRuler kontrolek Telerik WPF, z których oczywiście nie mogę korzystać, ponieważ nie jest za darmo. Tak więc pomyślałem o stworzeniu własnego, podobnego typu kontroli. Więc stworzył siatkę i za pomocą kilku linii, byłem w stanie uzyskać siatkę, która będzie modyfikować według moich wymagań później, jak poniżej:

enter image description here

Teraz mam wymóg dodawania linijka z pikselami do tej siatki dostępnej w sterowaniu teleriksem. Czy jest jakaś metoda, którą mogę zrobić? Byłbym wdzięczny za pomoc!

Z góry dziękuję! :)

+1

Czy próbowałeś już czegokolwiek? –

+0

well..Próbowałem włączyć linijkę dostępną w http://www.orbifold.net/default/wpf-ruler/, ale nie mam szczęścia, ponieważ nie ma pikseli jako jednostki. Ma tylko centymetry i cale. –

+0

Pytania muszą wykazywać minimalne zrozumienie problemu, który jest rozwiązywany. Powinieneś pokazać kod, który zrobiłeś, aby to osiągnąć i wyjaśnić, co wypróbowałeś i co się nie sprawdziło. – KornMuffin

Odpowiedz

3

Właśnie skończyłem moją kontrolę WPF Pixel Linijka .

Moja kontrola linijka wygląda dość podobne, które opublikowano: WPF Pixel Ruler Control

Spójrz na https://wpfruler.codeplex.com/ do dokumentacji i pliki do pobrania.

+0

Jest to dobry komponent, ale nie jest w pełni konfigurowalny. Byłoby miło, gdyby ustawiono wartości min i max. – jafed

+0

@ermahgerd: link jest martwy @@ możesz go ponownie załadować – o0omycomputero0o