Bonjour,
Je suis débutant en WPF mais malgré tout j'ai un peu honte de poser cette question.
Mais j'ai cherché sur les forums et j'ai demandé à des collegues chevronnés en C# et personne ne trouve la réponse.
J'ai VS2008 avec le Framework 3.5 SP1.
J'ai un projet WPF qui contient un UserControl WPF sur lequel j'ai un label et un bouton (Pour simplifier).
Quand j'ouvre mon UserControl, j'initialise mon label comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <Label Grid.Row="1" Margin="438,0,500,278" Name="label_PleaseWait" Background="White" Visibility="Visible" Height="28" VerticalAlignment="Bottom">Please Wait...</Label>
Jusque là pas de soucis le label se cache.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 label_PleaseWait.Visibility = Visibility.Hidden;
J'appuis sur mon bouton et je veux rendre mon label visible donc je fais:
Et là rien, le label ne s'affiche pas. En mode pas à pas, je passe bien que la ligne de commande, j'ai mis egalement un point d'arret sur le seul endroit ou je rend mon label invisible pour voir si je ne repasse pas dans ma procedure d'Init mais ce n'est pas le cas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 label_PleaseWait.Visibility = Visibility.Visible; Process.Start(ToolPath);
Le compilateur me confirme bien que mon label est visible mais il ne s'affiche pas.
Si quelqu'un à une idée je suis preneur.![]()
Partager