在这里可能没有更多详细说明 - 我正在使用 NumericStepper 控件,我希望用户只使用按钮来更改 NS 中的值,而不是通过输入控件 - 我找不到要禁用的属性文本 - 它存在吗?
如果没有,我将如何子类化这个东西来禁用文本?
在这里可能没有更多详细说明 - 我正在使用 NumericStepper 控件,我希望用户只使用按钮来更改 NS 中的值,而不是通过输入控件 - 我找不到要禁用的属性文本 - 它存在吗?
如果没有,我将如何子类化这个东西来禁用文本?
好的 - 我想我明白了 - 没有可以设置的属性,但你可以子类化控件并设置:
mx_internal::inputField.enabled = false;
尽管这提出了下一个关于 mx_internal 到底是什么的问题......
mx_internal 是一个命名空间。这里有一个很好的解释它是如何工作的:
一般来说,如果您使用 mx_internal,您的应用程序很有可能会在 flex 版本之间中断。
如果您使用的是 spark NumericStepper,最佳做法是创建自定义皮肤并隐藏 TextInput 部分(它是必需的皮肤部分,因此它必须位于皮肤中的某个位置)。
文本输入具有可设置为 false 的属性“可编辑”。它对我有用。