用户可用其进行绘图、擦除和突出显示图像区域的控件。

说明

用户可以像使用白板一样来使用该控件,绘制关系图和写字都能被转换为键入的文本。

关键属性

Color – 输入笔划的颜色。

Mode控件所处的绘图擦除模式。 已弃用“选择”模式。

其他属性

BorderColor – 控件边框的颜色。

BorderStyle – 控件边框是实线虚线点线还是

BorderThickness – 控件边框的粗细。

DisplayMode – 此控件是允许用户输入 (Edit)、仅显示数据 (View),还是已禁用 (Disabled)。

Fill – 控件的背景颜色。

Height – 控件上边缘和下边缘之间的距离。

Input - 输入。

OnSelect – 用户点击或单击某个控件时应用响应的方式。

SelectionColor - 所选项目或列表中项目的文本颜色,或笔控件中所选工具的颜色。

SelectionThickness - 笔输入控件的选择工具的粗细。

ShowControls - 音频或视频播放器是否显示播放按钮和音量滑块等内容,以及笔控件是否显示绘图、擦除和清除等图标。

Size – 控件上显示的文本的字号。

Tooltip - 用户将鼠标悬停在控件上时显示的解释性文本。

Visible – 控件显示还是隐藏。

Width – 控件左边缘和右边缘之间的距离。

X - 控件左边缘与其父容器(如果没有父容器,则为屏幕)左边缘之间的距离。

Y - 控件上边缘与其父容器(如果没有父容器,则为屏幕)上边缘之间的距离。

相关函数

Collect( CollectionName, DatatoCollect )

示例

创建一组图像

  1. 添加笔输入控件,将其命名为 MyDoodles,然后将其 ShowControls 属性设置为 true

    不知道如何添加、命名和配置控件

  2. 添加按钮控件,将其移到 MyDoodles 下方,然后设置按钮控件的 Text 属性,使其显示为“添加”。

  3. 将此按钮控件的 OnSelect 属性设置为以下公式:
    Collect(Doodles, {Sketch:MyDoodles.Image})

  4. 添加图像库控件,将其移到按钮控件下方,然后缩小图像库控件的宽度,直至它显示三个项。

  5. 映像库控件的属性设置为 Doodles,然后再按 F5。

  6. MyDoodles 中绘制图像,然后单击或点击按钮控件。

    绘制的图像将在“图像库”控件中显示。

  7. (可选)在“笔输入”控件中,单击或点击图标,清除所绘制的图像,绘制另一个图像,再单击或点击按钮控件。

  8. 图像库控件中,将图像控件的 OnSelect 属性设置为以下公式:
    Remove(Doodles, ThisItem)

  9. 单击或点击“图像库”控件中的绘图,可将其删除。

使用 SaveData 函数本地保存绘图,或使用 Patch 函数将其保存至数据源。