/ / Jak tworzyć interaktywną grafikę za pomocą WPF? - c #, wpf, grafika, grafika wektorowa

Jak tworzyć interaktywną grafikę za pomocą WPF? - c #, wpf, grafika, grafika wektorowa

Zastanawiam się, jak mogę zakodować aplikację, którapozwala użytkownikowi obsługiwać proste obiekty graficzne, takie jak w programie graficznym wektorowym. Jako punkt wyjścia chciałbym mieć program, który pozwala użytkownikowi narysować prostokąty, wybrać je myszą i przesunąć.

Mam pewną podstawową wiedzę w WinForms, ale towydaje się, że WPF jest lepszym wyborem dla tego zadania (powiedz mi, jeśli myślisz inaczej.Nie bym się myślał przy użyciu bezpłatnej biblioteki graficznej dla WinForm jako alternatywy).

Wydaje mi się, że wiem, że narysowałem prostokąt i jak to zrobićdowiedzieć się, który klik został kliknięty przez użytkownika. Ale nie wiem, jak poruszać prostokątem za pomocą myszy.Możesz dać mi podpowiedź? Miałem spojrzenie na animacje, gdzie mogłem poruszać rectanle programowo, ale nie jestem pewien, czy jest to właściwy sposób realizacji to do kontroli myszy.

Odpowiedzi:

1 dla odpowiedzi № 1

Możesz chcieć rzucić okiem na PathGeometry. Sprawdź to połączyć.

W połączeniu z płótnem i niektórymi elementami sterującymi możesz stworzyć ładny edytor;)

Mam nadzieję że to pomoże.