3

如何使用 Editable TextField() 防止鼠标选择(和移动插入符号),这在选择文本时似乎不能完全工作,但它会阻止点击。我想将光标保持在它要去的地方。

protected function handleMouseDEvent(evt:MouseEvent):void {
if (evt.type == MouseEvent.MOUSE_DOWN) {
var max : int;
max = this.text.length;
this.setSelection(max, max) // SET CURSOR POSITION  
}
}
4

4 回答 4

3

如果您的意思是防止选择 TextField,请使用:

TextField.selectable = false;

但是,如果您的意思是防止 TextField 阻止它后面的对象,请使用:

TextField.mouseEnabled = false;
于 2015-01-21T16:11:43.913 回答
1

selectable="false" 怎么样?

于 2009-02-23T10:00:48.027 回答
0

您是否尝试过以编程方式将文本字段从输入切换为动态?

于 2009-02-27T23:42:52.310 回答
0

每当用户关注文本字段时,在文本字段顶部放置一个透明按钮,将按钮设置为不使用 handCursor

一旦用户没有关注文本字段,请删除透明按钮

于 2009-06-11T10:13:11.500 回答