Pracuję w stosie WPF i chciałbym móc uzyskać MatrixTransform dla każdej transformacji. Zgodnie z linkiem here, nie wydaje się, że MatrixTransform jest klasą podstawową, ale raczej rodzeństwem dla innych typów Transform. Jednak wszystkie normalne transformacje grafiki powinny sprowadzać się do MatrixTransform. Czy są na to jakieś skróty? Być może coś w rodzaju ukrytych operatorów obsady, aby przenieść transformację do MatrixTransform?Uzyskiwanie MatrixTransform dla każdej transformacji
5
A
Odpowiedz
7
Podstawową klasą TranslateTransform
, MatrixTransform
itd. Jest klasa abstrakcyjna Transform
.
Klasa Transform
udostępnia właściwość Value
typu Matrix
. Klasa MatrixTransform
ma konstruktora, który pobiera Matrix
. Tak, aby uzyskać ogólny MatrixTransform
odpowiadający istniejącym LayoutTransform
z FrameworkElement
można użyć kodu:
var transform = new MatrixTransform(element.LayoutTransform.Value);
Powiązane problemy
- 1. Oblicz kąt z transformacji macierzy
- 2. Uzyskiwanie najwyższych n rekordów dla każdej grupy w neo4j
- 3. Brak transformacji web.config, gdy nie ma wartości dla transformacji
- 4. Jak dla każdej mapy?
- 5. ekwiwalent początku transformacji dla pozycji absolutnej
- 6. T-SQL dla każdej alternatywy?
- 7. Oblicz rangi dla każdej grupy
- 8. Różne tła dla każdej strony?
- 9. Dla każdej litery w łańcuchu
- 10. dla każdej pętli w groovy
- 11. Ustalanie macierzy transformacji
- 12. Powrót najczęstszą ciąg wartości dla każdej grupy
- 13. Wykonanie pętli dla każdej z pętli podczas
- 14. Git - osobny folder dla każdej gałęzi. Konfigurowanie
- 15. Wybierz 10 najlepszych rekordów dla każdej kategorii
- 16. matplotlib różne kolory dla każdej etykiety osi
- 17. Jak używać dla każdej grupy w XSL
- 18. Wiele kolorów dla każdej pozycji w JComboBox
- 19. AngularJS: łupiąc obietnice ponad dla każdej pętli
- 20. użyj końcowego wewnątrz a dla każdej pętli
- 21. Jak wyświetlić końcówkę narzędzia dla każdej komórki?
- 22. Liczba obliczeń SQL dla każdej daty
- 23. Sprawdź instrukcję dla każdej pozycji listy
- 24. Ruby: Kod egzaminu dla każdej podklasy
- 25. SQL: Wybierz najnowszą datę dla każdej kategorii
- 26. oddzielny rejestrator dla każdej instancji biblioteki
- 27. Wykorzystanie pamięci dla każdej puli aplikacji
- 28. Sposób użycia dla każdej pętli w C++
- 29. Różne pliki CSS dla każdej przeglądarki?
- 30. liczba Liczba wystąpień dla każdej unikatowej wartości
Znakomity! Tego właśnie szukałem. –
GeneralTransform nie ma właściwości Value. – wishmaster35