Je suis conscient que dans WPF, vous voulez garder les tailles de contrôles aussi flexibles que possible afin qu'ils puissent circuler et se développer en fonction de leur contexte (comme en CSS).Meilleures pratiques pour les tailles codées en dur dans XAML
Mais la plupart des exemples de code que je rencontre sont des tailles difficiles de codage comme les hauteurs dans cet exemple:
<Grid.ColumnDefinitions>
<ColumnDefinition Width="0.5*"/>
<ColumnDefinition Width="0.5*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="31"/>
<RowDefinition Height="31"/>
<RowDefinition Height="31"/>
</Grid.RowDefinitions>
est-ce pas l'attribution d'une hauteur de « 31 » à chaque ligne une mauvaise pratique qui devrait ne pas être émulé? Ou y a-t-il une raison à cela? Ou pourrait-il être que les auteurs créent ces exemples en mode design et ne nettoient pas les hauteurs codées en dur.
Quelqu'un a-t-il des bonnes pratiques concernant le dimensionnement des éléments (notamment en ce qui concerne l'utilisation de la syntaxe *) que les personnes débutant avec XAML peuvent suivre pour développer de bonnes habitudes dès le départ?