나는 MVVM와 WPF를 사용하여 내 시스템을 개발, 그리고 난 다음과 같은 문제를 해결하는 가장 좋은 방법 찾아 문제가 있어요 :만들기 WPF 사용자 정의 컨트롤 변환 내부
나는 화면을 사용을하는 많은 구성 요소 (사용자 컨트롤)가 특정 위치에 그려집니다. 화면의 모든 구성 요소는 화면의 VM에 의해 계산 된 바인드 된 변수에 따라 회전, 변환 및 크기 조정됩니다.
그러나이 구성 요소 각각은 회전을위한 다른 중심, 변환을위한 다른 원점 및 다른 배율을 가질 수 있으며 내부 변수와 화면 배율에 따라 달라집니다.
어떻게이 변환을 사용자 정의 컨트롤에서 내부적으로 계산할 수 있습니까? 더 쉬운 접근 방법은 Converter
을 사용하고 있지만 다른 동작을 사용하는 다양한 사용자 컨트롤이 있으므로 이상적인 솔루션이 아닌 서로 다른 여러 변환기를 만들어야합니다.
도움 주셔서 감사합니다.
지금은 많이 ... – jpnavarini