关于TextBox和ComboBox的一些问题
F0J0Q 2014-08-23 11:36:33 我有一个ComboBox,还有一个TextBox。ComboBox中有几个选项,其中一个选项是“自定义”,如果选择其他选项,TextBox中的值会有对应的改变,并且这时TextBox的IsReadOnly属性会为true,是为了防止用户更改TextBox中对应ComboBox选项的值,但是如果选择“自定义”的话,TextBox的Text会被清空为“”,TextBox的IsReadOnly属性会改为false,用户就可以更改TextBox的值了。
以上被我写在了ComboBox选项改变事件当中,用if-else-if通过ComboBox的选项来判断TextBox的IsReadOnly属性该为true还是false。之后有一个现象让我十分困惑:
启动应用,首先选择ComboBox选项为“自定义”的话,之后不管选什么,点击TextBox时都会正常地出现键盘;
而如果首先不选择“自定义”而是其他选项的话,之后不管选什么,点击TextBox时都不会出现键盘...
原因是什么???