Category Archives: Trucs et Astuces

Truc #6 : Le vilain HitTest de WPF !

J’ai besoin pour un projet d’effectuer un HitTest pour récupérer le control sur lequel se trouve ma souris. C’est donc tout naturellement que j’utilise la méthode HitTest de VisualTreeHelper et tout semble fonctionner normalement // this represente une fenetre DependencyObject t = VisualTreeHelper.HitTest(this, point).VisualHitTest; Je dis bien « semble » car lorsque j’applique, durant l’exécution, à la […]

0  

Truc #3 : Un ForegroundColor blanc dans la SystemTray de Mango

Dans Mango, on peut désormais changer la couleur des élèments de la SystemTray (information sur la batterie, connexion au réseau,…) via la propriété ForegroundColor et son opacité grâce à la propriété Opacity. shell:SystemTray.ForegroundColor= »Red » shell:SystemTray.Opacity= »0″ C’est particulièrement intéressant lorsque l’on veut intégrer parfaitement la SystemTray dans le design de son application sans prendre en compte le […]

3  

Truc #2 : le clipping « naturel » en XAML

Lorsque l’on transforme un élément graphique, il n’est pas rare que celui-ci sorte de la zone qui lui est attribuée. C’est parfois gênant lorsque l’objet cache des informations ou des boutons indispensables à l’application. Pour illustrer le problème j’ai crée une petite application contenant un bouton rouge en dessous d’un titre, le tout gérer dans […]

2  

Truc # 1 : Prévoir un BeginTime pour les storyboards de transitions en XAML

Comme ce blog me sert de pense-bête, j’ai decidé de lui adjoindre des billets très court de type « Trucs et Astuces ». Voici le premier Truc : Truc # 1 : Prevoir un BeginTime pour les storyboards de transitions. Les storyboards sont liés au Rendering thread, un thread caché qui est chargé de l’affichage de l’écran. […]

0