边框设置

说明:

当前为Beta阶段。

设置组件边框样式。

导入模块

import kit.ArkUI.*

func border(?Length, ?ResourceColor, ?Length, ?BorderStyle)

func border(width!: ?Length, color!: ?ResourceColor, radius!: ?Length,
    style!: ?BorderStyle): T

功能: 设置组件的边框样式。

说明:

当color、radius缺省时,为了保证borderColorborderRadius设置生效,需要将borderColor、borderRadius设置在border后。

系统能力: SystemCapability.ArkUI.ArkUI.Full

起始版本: 22

参数:

参数名 类型 必填 默认值 说明
width ?Length - 命名参数。 边框宽度。初始值:0.vp
color ?ResourceColor - 命名参数。 边框颜色。初始值:Color.Black
radius ?Length - 命名参数。 边框圆角半径。初始值:0.vp
style ?BorderStyle - 命名参数。 边框样式。初始值:BorderStyle.Solid

返回值:

类型 说明
T 返回调用此接口的组件实例本身。

func borderColor(?ResourceColor)

func borderColor(value: ?ResourceColor): T

功能: 设置组件的边框颜色。

系统能力: SystemCapability.ArkUI.ArkUI.Full

起始版本: 22

参数:

参数名 类型 必填 默认值 说明
value ?ResourceColor - 边框颜色。初始值:Color.Black

返回值:

类型 说明
T 返回调用此接口的组件实例本身。

func borderRadius(?Length)

func borderRadius(value: ?Length): T

功能: 设置组件的圆角半径。

系统能力: SystemCapability.ArkUI.ArkUI.Full

起始版本: 22

参数:

参数名 类型 必填 默认值 说明
value ?Length - 圆角半径。初始值:0.0.vp

返回值:

类型 说明
T 返回调用此接口的组件实例本身。

func borderRadius(?Length, ?Length, ?Length, ?Length)

func borderRadius(topLeft!: ?Length, topRight!: ?Length, bottomLeft!: ?Length,
    bottomRight!: ?Length): T

功能: 设置组件的四个角的圆角半径。

系统能力: SystemCapability.ArkUI.ArkUI.Full

起始版本: 22

参数:

参数名 类型 必填 默认值 说明
topLeft ?Length - 命名参数。 左上角圆角半径。初始值:0.vp
topRight ?Length - 命名参数。 右上角圆角半径。初始值:0.vp
bottomLeft ?Length - 命名参数。 左下角圆角半径。初始值:0.vp
bottomRight ?Length - 命名参数。 右下角圆角半径。初始值:0.vp

返回值:

类型 说明
T 返回调用此接口的组件实例本身。

func borderStyle(?BorderStyle)

func borderStyle(value: ?BorderStyle): T

功能: 设置组件的边框样式。

系统能力: SystemCapability.ArkUI.ArkUI.Full

起始版本: 22

参数:

参数名 类型 必填 默认值 说明
value ?BorderStyle - 边框样式值。初始值:BorderStyle.Solid

返回值:

类型 说明
T 返回调用此接口的组件实例本身。

func borderWidth(?EdgeWidths)

func borderWidth(value: ?EdgeWidths): T

功能: 设置组件的边框宽度。

系统能力: SystemCapability.ArkUI.ArkUI.Full

起始版本: 22

参数:

参数名 类型 必填 默认值 说明
value ?EdgeWidths - 边缘宽度。

返回值:

类型 说明
T 返回调用此接口的组件实例本身。

func borderWidth(?Length)

func borderWidth(value: ?Length): T

功能: 设置组件的边框宽度。

系统能力: SystemCapability.ArkUI.ArkUI.Full

起始版本: 22

参数:

参数名 类型 必填 默认值 说明
value ?Length - 边框宽度。

返回值:

类型 说明
T 返回调用此接口的组件实例本身。