2009-08-22 7 views
0

Voici le code ci-dessous:TextBlock et TextBox superposés dans la grille. blocs TextBlock de saisie manuelle des données

<Grid> 
     <TextBox>BOX</TextBox> 
     <TextBlock>block</TextBlock> 
    </Grid> 

Les mots bloc et BOX sont écrites sur les autres et pas chaque chiffre d'entrée du clavier est possible dans la zone de texte.

estiment à présent:

Le TextBox couvre entièrement les TextBlock et fonctionne comme prévu. Mais disons que je voudrais pouvoir taper dans la zone de texte, alors que le contenu du texblock reste visible (dans un UserControl par exemple). Est-ce possible?

+1

Besoin d'informations. Cela fonctionne correctement dans un projet autonome comme vous vous en doutez - le TextBox est au-dessus du TextBlock, de sorte que le TextBlock peut également ne pas être là. –

+0

@Kent: vous avez raison. Le problème n'est pas lié à un UserControl en soi. J'ai retravaillé la question. – Dabblernl

Répondre

2

Cela devrait le faire:

<Grid> 
    <TextBox>BOX</TextBox> 
    <TextBlock IsHitTestVisible="False">block</TextBlock> 
</Grid> 
+0

Il l'a fait ... ;-) – Dabblernl

Questions connexes