2009-08-22 10 views
0

見よ以下のコード:GridのTextBlockとTextBoxが重なり合っています。 TextBlockブロック手動データ入力

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

単語はブロックとBOXはeacht他の上書きされないキーボード入力は、テキストボックスに不可能です。

は今、このことを考慮してください。

のTextBoxが全くのTextBlockをカバーし、期待通りに動作します。

しかし、テクスチャブロックの内容が(UserControlなどで)表示されたままで、テキストボックスに入力できるようにしたいとします。これは可能ですか?

+1

より多くの情報が必要。これはスタンドアロンプ​​ロジェクトではうまくいきます.TextBoxはTextBlockの上にあります。そのため、TextBlockもそこに存在することさえありません。 –

+0

@Kent:あなたは正しいです。この問題は、UserControl自体とは関係ありません。私はその質問を改訂しました。 – Dabblernl

答えて

2

これはそれを行う必要があります。

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

それはしました... ;-) – Dabblernl

関連する問題