Skip to main content

Posts

Showing posts from July, 2011

StackPanel inverse pour Silverlight

J’ai besoin d’un StackPanel qui agence les éléments du bas vers le haut , mais je n’en ai trouvé aucun qui le fasse. Il ne suffit pas de mettre VerticalAlignment="Bottom" sur les éléments d’un StackPanel comme on le voit souvent recommandé, car le Z-order n’est pas correct (ça se remarque si vos éléments “grignottent” les uns sur les autres, par exemple si vous les empilez en 3D). Voici le code que j’ai écrit, que vous êtes libres d’utiliser dans vos applications ( license MS-PL ): public class ReverseStackPanel : Panel {     protected override Size MeasureOverride(Size availableSize)     {         foreach (FrameworkElement child in Children)         {             child.Measure(availableSize);         }         return availableSize;     }     protected override Size ArrangeOverride(Size finalSize)     {         double bottom = finalSize.Height;         foreach (var child in Children)         {             child.Arrange(ne

Connecter un Windows Phone 7 au Sharepoint Office 365

Connecter son Windows Phone à Office 365, ça se fait les doigts dans le nez, sauf pour la partie Sharepoint. Voici comment faire. En quelques minutes j’ai synchronisé mes contacts, mon agenda et mon courrier. Que du bonheur. Ou presque, car pour me connecter au site Sharepoint fourni dans l’offre Office 365, ça ne coulait pas de source. A priori, ça sera plus facile avec la version Mango de WP7, mais pour l’instant elle n’est pas sortie en version finale et disponible pour le grand public. Voici donc comment j’ai fait pour que ça fonctionne. N’hésitez pas à commenter et enrichir, tout ceci est empirique, et si l’on en croit les forums ce n’est même pas censé fonctionner. Aller dans le hub Office Défiler vers la droite vers le 3ème panneau, “Sharepoint” Cliquer sur le bouton “ouvrir l’URL” Saisir l’URL, style https://votrenom.sharepoint.com Ignorer le message d’échec et accepter l’option d’ouvrir le site via Internet Explorer Dans Internet Explorer, saisir les