看下面的代码:
<Grid>
<TextBox>BOX</TextBox>
<TextBlock>block</TextBlock>
</Grid>
单词block和BOX被写在另一个上,文本框中没有键盘输入。
现在考虑一下:
<Grid>
<TextBlock>block<TextBlock/>
<TextBox>BOX<TextBox/>
</Grid>
TextBox完全覆盖TextBlock并按预期工作。
但是说我希望能够输入文本框,而texblock的内容仍然可见(例如在UserControl中)。这可能吗?
答案 0 :(得分:2)
这应该这样做:
<Grid>
<TextBox>BOX</TextBox>
<TextBlock IsHitTestVisible="False">block</TextBlock>
</Grid>