Selector3D: un selettore tridimensionale

Selector3D è una specializzazione di ItemsControl che permette la selezione singola di ogni item. Il cambio di selezione comporta la rotazione di un cubo 3D per il passaggio da un item all'altro.

Il suo utilizzo è molto semplice e simile ai normali controlli di selezione:

<c:Selector3D x:Name="tab" ItemsSource="{Binding}" IsSynchronizedWithCurrentItem="True" ItemTemplate="{StaticResource cube}">
</c:Selector3D>

Di seguito il risultato che si ottiene catturato durante l'animazione:


Sorgenti e applicazione di test da scaricare.


Approfondimenti

Commenti

Per inserire un commento, devi registrarti alla nostra community.