7 messaggi dal 22 marzo 2008
Salve signori,
vi pongo una domanda. Ho un cruscotto per la visualizzazione di prenotazioni relative a varie strutture alberghiere, realizzato mediante un Grid Layout inserito all'interno di un Canvas. Il Canvas contiene delle componenti ausialiari mentre il Grid contiene il cruscotto vero e proprio.
Su quest'ultimo dovrei permettere, all'utente che interagisce, di poter zoomare su un determinato punto del cruscotto, quindi del Grid.

Quale potrebbe essere la soluzione migliore? Ho letto di Deep Zoom, ma quello forse è legato eclusivamente alle immagini?

Grazie,
Alessio
2.190 messaggi dal 04 marzo 2004
Contributi | Blog
Ale84_13 wrote:
Salve signori,
vi pongo una domanda. Ho un cruscotto per la visualizzazione di prenotazioni relative a varie strutture alberghiere, realizzato mediante un Grid Layout inserito all'interno di un Canvas. Il Canvas contiene delle componenti ausialiari mentre il Grid contiene il cruscotto vero e proprio. Su quest'ultimo dovrei permettere, all'utente che interagisce, di poter zoomare su un determinato punto del cruscotto, quindi del Grid.
Ciao,
non è banale, puoi provare a lavorare con lo ScaleTransform applicato al "cruscotto", calcolando come punto di origine la posizione del mouse. In realtà non è un vero e proprio zoom ma un semplice ingrandimento del controllo, per avere uno "zoom" stile Autocad dovresti progettare tutti i controlli in modo che, a seguito dell'ingrandimento, renderizzino più informazioni rispetto alla visualizzazione "100%".

Quale potrebbe essere la soluzione migliore? Ho letto di Deep Zoom, ma quello forse è legato eclusivamente alle immagini?
Sì, le peculiari caratteristiche di Deep Zoom si applicano alla visualizzazione delle immagini.

Grazie,
Alessio
Prego.

Alessio Leoncini (WinRTItalia.com)
.NET Developer, Interactive Designer, UX Specialist, Trainer
7 messaggi dal 22 marzo 2008
Ho trovato questo: http://silverlightcoder.com/ShowArticle.aspx?ID=9

Ma non capisco una cosa... dice subito che lo zoom può essere applicato anche a una Grid. Poi però, mentre descrive i step necessari, nello step 3 impone la conversione della Grid in Canvas. O forse sto interpretando male io?

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.