Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
2aae1f57
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
2aae1f57
编写于
3月 07, 2023
作者:
O
openharmony_ci
提交者:
Gitee
3月 07, 2023
浏览文件
操作
浏览文件
下载
差异文件
!15401 add ts-universal-attributes-foreground.md
Merge pull request !15401 from w00445410/master
上级
d1392a4d
ae486a80
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
84 addition
and
0 deletion
+84
-0
zh-cn/application-dev/reference/arkui-ts/Readme-CN.md
zh-cn/application-dev/reference/arkui-ts/Readme-CN.md
+1
-0
zh-cn/application-dev/reference/arkui-ts/figures/ColoringStrategy_circle.png
...ev/reference/arkui-ts/figures/ColoringStrategy_circle.png
+0
-0
zh-cn/application-dev/reference/arkui-ts/figures/foregroundColorInherit.jpg
...dev/reference/arkui-ts/figures/foregroundColorInherit.jpg
+0
-0
zh-cn/application-dev/reference/arkui-ts/figures/foregroundColor_circle.png
...dev/reference/arkui-ts/figures/foregroundColor_circle.png
+0
-0
zh-cn/application-dev/reference/arkui-ts/ts-types.md
zh-cn/application-dev/reference/arkui-ts/ts-types.md
+8
-0
zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-foreground-color.md
...ence/arkui-ts/ts-universal-attributes-foreground-color.md
+75
-0
未找到文件。
zh-cn/application-dev/reference/arkui-ts/Readme-CN.md
浏览文件 @
2aae1f57
...
...
@@ -42,6 +42,7 @@
-
[
触摸测试控制
](
ts-universal-attributes-hit-test-behavior.md
)
-
[
背景模糊设置
](
ts-universal-attributes-backgroundBlurStyle.md
)
-
[
分布式迁移标识
](
ts-universal-attributes-restoreId.md
)
-
[
前景色设置
](
ts-universal-attributes-foreground-color.md
)
-
手势处理
-
[
绑定手势方法
](
ts-gesture-settings.md
)
-
基础手势
...
...
zh-cn/application-dev/reference/arkui-ts/figures/ColoringStrategy_circle.png
0 → 100644
浏览文件 @
2aae1f57
5.7 KB
zh-cn/application-dev/reference/arkui-ts/figures/foregroundColorInherit.jpg
0 → 100644
浏览文件 @
2aae1f57
9.3 KB
zh-cn/application-dev/reference/arkui-ts/figures/foregroundColor_circle.png
0 → 100644
浏览文件 @
2aae1f57
7.4 KB
zh-cn/application-dev/reference/arkui-ts/ts-types.md
浏览文件 @
2aae1f57
...
...
@@ -126,6 +126,14 @@
| string | rgb或者rgba格式颜色。 |
|
[
Resource
](
#resource
)
| 使用引入资源的方式,引入系统资源或者应用资源中的颜色。 |
## ColoringStrategy
智能取色枚举类型,用于设置前景色。
| 名称 | 描述 |
| --------- | ------- |
| Invert | 设置前景色为控件背景色的反色。|
## LengthConstrain
长度约束,用于对组件最大、最小长度做限制。
...
...
zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-foreground-color.md
0 → 100644
浏览文件 @
2aae1f57
# 前景色设置
设置组件的前景色。
> **说明:**
>
> 从API Version 10开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
## 属性
| 名称 | 参数类型 | 描述 |
| -------- | -------- | -------- |
| foregroundColor |
[
ResourceColor
](
ts-types.md#resourcecolor
)
\|
[
ColoringStrategy
](
ts-types.md#ColoringStrategy
)
| 设置组件的前景颜色或者根据智能取色策略设置前景颜色。 |
## 示例
### 示例1
```
ts
// xxx.ets
@
Entry
@
Component
struct
ForegroundColorExample
{
build
()
{
Column
({
space
:
100
})
{
// 绘制一个直径为150的圆,默认填充色为黑色
Circle
({
width
:
150
,
height
:
200
})
// 绘制一个直径为150的圆,
Circle
({
width
:
150
,
height
:
200
}).
foregroundColor
(
Color
.
Red
)
}.
width
(
'
100%
'
).
backgroundColor
(
Color
.
Blue
)
}
}
```
![
foregroundColor_circle
](
figures/foregroundColor_circle.png
)
### 示例2
```
ts
// xxx.ets
@
Entry
@
Component
struct
ColoringStrategyExample
{
build
()
{
Column
({
space
:
100
})
{
// 绘制一个直径为150的圆,默认填充色为黑色
Circle
({
width
:
150
,
height
:
200
})
// 绘制一个直径为150的圆,设置前景色为组件背景色的反色
Circle
({
width
:
150
,
height
:
200
})
.
backgroundColor
(
Color
.
Black
)
.
foregroungColor
(
ColoringStrategy
.
Invert
)
}.
width
(
'
100%
'
)
}
}
```
![
foregroundColor_circle
](
figures/ColoringStrategy_circle.png
)
### 示例3
```
ts
// xxx.ets
@
Entry
@
Component
struct
foregroundColorInherit
{
build
()
{
Column
()
{
Button
(
'
设置前景色为橘色
'
).
fontSize
(
20
).
foregroundColor
(
Color
.
Orange
).
backgroundColor
(
Color
.
Gray
)
Divider
()
Button
(
'
未设置前景色继承自父组件
'
).
fontSize
(
20
).
backgroundColor
(
Color
.
Gray
)
}.
foregroundColor
(
Color
.
Red
)
}
}
```
![
foregroundColor_circle
](
figures/foregroundColorInherit.jpg
)
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录