none
WPF中TextBox的输入问题 RRS feed

  • 问题

  • 我在程序窗体放置了一个TextBox(除长宽和Margin外未更改任何属性)

    但我调试程序时发现,这个TextBox除了空格和删除外不接收任何其他的输入,更改输入法至中文时却可以输入(但此时方向键仍无效)

    工程为.Net 3.0 WPF程序,TextBox是被放在一个Grid中,以下是其XAML定义

     

    <TextBox HorizontalAlignment="Left" Margin="50,0,0,0" Name="TextSearch" Width = "150" />
    

     

    这是什么原因?

     

    刚又试验了下,在KeyDown事件中确实可以接收到所按下的键,但TextBox中却无反应,有点类似于在KeyDown中设置e.Handled = True的效果

    百思不得其解

     

    2011年3月16日 11:58

答案

全部回复