J’ai commencé ce week-end à jouer avec VS2010 et son modèle de projet WPF. Je créé mon projet, une application WPF, je commence à jouer avec, et au bout de quelques secondes, un glyphe m’interpelle :

image

Pas de problème, je clique dessus (on verra bien ce que cela fait), et en apparence, rien… Sauf qu’en regardant le xaml, je me suis rendu compte de la déclaration de la page est passée de :

<Window x:Class="WpfApplication1.Window1"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="Window1" Height="300" Width="300">

à

<Window x:Class="WpfApplication1.Window1"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="Window1" mc:Ignorable="d" xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        d:DesignHeight="300" d:DesignWidth="300" SizeToContent="WidthAndHeight">

Et le glyphe a aussi changé :

image

Et si je reclique dessus, retour à l’original.

Ainsi, VS2010 gère t’il maintenant certains attributs de Blend spécifique au mode conception. C’est une bonne chose et il va falloir que j’en teste plus.

Ce n’est qu’un détail. Mais si tout le reste est à l’avenant…