Sto costruendo un controllo, in cui l'utente può "disegnare" rettangoli ridimensionabili che sono disposti sul contenuto. Per ridimensionare quei rettangoli, io uso un Adorner in cima a loro che contiene 4 pollici per cambiare la dimensione del rettangolo.WPF Adorner Transforms
Il problema è che questo controllo è "zoomabile", ovvero che ScaleTransform viene applicato all'intero controllo in base a un fattore di zoom. Anche i Thumbs in the Adorner sono interessati da questo ScaleTransform.
Ma ho bisogno che mantengano le loro dimensioni, indipendentemente dal fattore di zoom. Ho provato a mettere gli Adorners in un Layer di un altro controllo non trasformato al posto dello strato di rettangolo, ma questo non ha funzionato. Come posso ottenere questo?
Grazie, Andrej
Grazie, questo praticamente. Anche se un collega dice che ci deve essere un altro modo e che ha visto elementi all'interno di un Adorn essere non influenzati da Transforms "automaticamente". È possibile che ci sia un'altra soluzione, che non ri-trasforma gli Elementi di Adorner? – Andrej
Si consiglia di aggiungere almeno una breve descrizione della soluzione anziché solo il collegamento a un altro sito/post. Il modo in cui tale soluzione viene rimossa è ancora pertinente. – jpierson