"surface like" en silverlight

Soyez le premier à donner votre avis sur cette source.

Vue 6 101 fois - Téléchargée 639 fois

Description

Bonjours,

J'est développé ce petit control aprés avoir vue cette source : http://www.pureblue.co.nz/ConceptProjects.aspx

il s'agit de permettre a l'utilisateur d'avoir une expérience se raprochant de celle d'une table surface, les différences notable par rapport à la source d'origine :

l'implémentation de la Zone "Surface" (classe Surface) est réaliser en surcouche d'un ListBox donc on en reprend tout les avantage en therme de binding notement.

l'implémentation des objets (classe SurfaceItem) poser sur la surface est réaliser en surcouche de ListBoxItem

Comme pour un ListBoxItem classique, vous pouver templater le contenue à loisir.

Conclusion :


Il y'a actuellement un probléme que je n'arrive pas à résoudre :

J'ai plusieurs valeurs dans des Dépendency Property (ScaleFactor, ScaleFactorInversed, RotateAngle ,TranslationX, TranslationY)

Seulement, les TemplateBinding echoue a récupéré ces valeurs, je n'arrive pas à déterminé d'ou peut provenir mon érreur.

Ceci rendrais le control plus customizable et permetrait notament de garder les "points de scalle" a une taille fixe (utile en cas de fort rétrécissement).

La source reste cependant utilisable

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
47
Sympa comme source, bonne réalisation :)
Messages postés
268
Date d'inscription
samedi 22 février 2003
Statut
Membre
Dernière intervention
24 avril 2013
2
Il n'a actuellement aucun commentaire, je considère cette source comme non terminer tant que je n'aurais pas réussi à régler le problème de TemplateBinding, si vous avez idée de se qui pose problème, n'hésité pas à m'en faire part!

Il y'as 2 projet, Malkuth.Controls qui contient les contrôles Surface et SurfaceItem, l'autre projet est une petite application pour montrer l'utilisation et la facilité a intégré des éléments très divers dans les SurfaceItem.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.