2010-09-02 4 views
6

Je me demande si quelqu'un connaît l'étiquette pour le symbole de la marque. Je dois l'avoir dans un texblock. J'ai regardé en ligne pour n'importe quelle idée et n'ai rien trouvé qui fonctionnera avec XAML. Merci d'avance.WPF: Comment ajouter une coche au bloc de texte?

Répondre

11

simplement renvoyer ce document par Josh Smith sur Les différences entre les étiquettes et TextBlock

http://joshsmithonwpf.wordpress.com/2007/07/04/differences-between-label-and-textblock/

Je pense que vous pouvez le faire en utilisant l'étiquette

<Label> 
<StackPanel Orientation="Horizontal"> 
<Path 
           Width="11" Height="11" 

           SnapsToDevicePixels="False" 
           Stroke="red" 
           StrokeThickness="2" 
           Data="M 2,4 C 2,4 3,5 5,13 C 5,13 5,3 12,0" /> 
           <TextBlock Margin="5,0,0,0">Successfully Completed!</TextBlock> 
           </StackPanel> 
           </Label> 
</StackPanel> 
11

Vous pouvez utiliser le Caractère SQUARE ROOT dans XAML ou code-behind pour obtenir un symbole de coche:

XAML:

<StackPanel> 
    <TextBlock Text="√"/> 
    <TextBox Text="√"/> 
    <Label Content="√"/> 
</StackPanel> 

code-behind:

txtBoxName.Text = "\x221A"; 
+0

Merci pour vos conseils. J'ai fini par tracer un chemin pour la coche. La méthode ci-dessus a rendu la coche. Perphaps, j'ai fait quelque chose de mal. – vladc77

Questions connexes