2010-03-24 6 views
0

Je souhaite pouvoir gérer la largeur des contrôles globalement dans mon application WPF.Définir la largeur globale de la zone de texte (ou autre contrôle) dans WPF

Auparavant, dans winforms world, je surchargeais onload sous une forme de base et parcourais tous les contrôles et conteneurs et déterminais le type de contrôles et définissais les dimensions en conséquence.

Je suppose que je pourrais faire la même chose dans WPF mais y at-il une meilleure façon de le faire?

Répondre

1

Définissez un Style pour TextBox au plus haut niveau dans votre hiérarchie visuelle.

+0

Parfait, je vous remercie. Je savais qu'il y avait quelque chose (majeur) qui me manquait :) –

1

Définir le style de texte dans le dictionnaire de ressources et de mettre un setter pour définir la largeur désirée

<Style x:Key="{x:Type TextBox}" TargetType="{x:Type TextBox}"> 
    <Setter Property="Width" Value="200" /> 
     .......... 
</Style> 
Questions connexes