1# 禁用控制 2 3组件是否可交互,可交互状态下响应[点击事件](ts-universal-events-click.md)、[触摸事件](ts-universal-events-touch.md)、[拖拽事件](ts-universal-events-drag-drop.md)、[按键事件](ts-universal-events-key.md)、[焦点事件](ts-universal-focus-event.md)和[鼠标事件](ts-universal-mouse-key.md)。 4 5> **说明:** 6> 7> 从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。 8> 9> 禁用控制属性只能在按下时生效,已经在交互过程中,更改enabled属性不生效。 10 11## enabled 12 13enabled(value: boolean) 14 15设置组件是否可交互。 16 17**卡片能力:** 从API version 9开始,该接口支持在ArkTS卡片中使用。 18 19**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 20 21**系统能力:** SystemCapability.ArkUI.ArkUI.Full 22 23**参数:** 24 25| 参数名 | 类型 | 必填 | 说明 | 26| ------ | ------- | ---- | ------------------------------------------------------------ | 27| value | boolean | 是 | 值为true表示组件可交互,响应点击等操作。<br/>值为false表示组件不可交互,不响应点击等操作。<br/>默认值:true | 28 29 30## 示例 31 32该示例通过enable设置按钮是否可交互。 33 34```ts 35// xxx.ets 36@Entry 37@Component 38struct EnabledExample { 39 40 build() { 41 Flex({ justifyContent: FlexAlign.SpaceAround }) { 42 // 点击没有反应 43 Button('disable').enabled(false).backgroundColor(0x317aff).opacity(0.4) 44 Button('enable').backgroundColor(0x317aff) 45 } 46 .width('100%') 47 .padding({ top: 5 }) 48 } 49} 50``` 51 52 53