介绍常用控件

已完成

Power Apps 提供了多种控件,帮助您设计交互式且功能齐全的应用程序。 这些控件涵盖从按钮和文本输入等基本元素到可增强应用辅助功能和性能的高级现代控件。 本学习单元将指导您了解常用控件、了解现代控件以及在画布应用中添加和配置控件。

Power Apps 中的常见控件

Power Apps 提供了多种控件,您可以使用这些控制项为应用程序设计直观且功能齐全的用户界面。 每个控件都有特定用途,并附带可自定义的属性,以便您根据应用的要求进行定制。 让我们探索一些可用的不同控件。

最常用的控件被认为是基本控件。 基本控件是提供单击按钮、下拉菜单和复选框等基本功能的控件。

一些最常见的基本控件包括:

  • 按钮
    按钮是最基本的控件之一,使用户能够通过单击或点击与您的应用交互。 按钮常用于触发操作,如提交窗体或跳转到其他屏幕。
    例如:您可以在反馈窗体中添加一个“提交”按钮,将用户输入保存到数据库中。

    截图展示如何在 Power Apps 中添加按钮控件。

  • 文本输入
    此控件允许用户在您的应用中输入文本、数字或其他数据。 窗体或搜索栏通常需要并将其用于用户输入。 例如:文本输入字段可以允许用户在注册新闻稿时键入其电子邮件地址。

  • 复选框:复选框为用户提供了一种简单的方式来选择或清除选项,代表一个真/假值。 这对于切换设置或做出二进制选择很有用。 例如:您可以使用复选框让用户选择接收通知。

  • 滑块
    利用滑块控件,用户可以通过沿轨迹拖动图柄来指定值。这对于在定义的范围内选择数值很有用,例如调整音量或设置价格筛选器。 例如:滑块可以让用户在电子商务应用中搜索产品时设置预算范围。

可以针对特定用户用例添加其他控件,例如使用记录列表,或需要在应用中拍摄某物的图像。 Power Apps 提供了多种数据和媒体控件,可在这些场景中使用。

这些控件包括:

  • :库控件设计用于显示记录列表,适用于需要展示多个项的场景,如产品目录或客户列表。 库可以包含文本、图像或数字等各种类型的数据,并允许用户滚动浏览内容。
    例如:库可以显示员工列表,其中包括他们的姓名、角色和个人资料图像。

  • 窗体:窗体控件用于显示或编辑来自数据源的记录。 当您希望在应用程序中捕获信息时,它非常有用。 例如,窗体可用于显示、添加和编辑支持案例。

  • 图像:图像控件用于显示来自文件或 URL 的图像。 图像控件可用于显示库中特定记录的图像或向应用添加图像。 例如,可以添加图像控件以显示公司徽标或显示当前登录用户的图像。

可添加到应用中并进行自定义以满足设计和功能需求的控件。 每个控件都具有您可以调整的属性,例如大小、颜色和行为等属性,以创建无缝的用户体验。 例如,您可以更改按钮的颜色以匹配应用的品牌,或者配置库以基于用户输入动态显示数据。

通过了解和使用这些常用控件,您可以构建富有吸引力且响应迅速的界面,让您的应用易于使用且具有视觉吸引力。

现代控件

Power Apps 中的现代控件旨在提升可访问性、性能和主题化能力。 这些控件基于 Microsoft 的 Fluent Design System,为用户提供了具有凝聚力和视觉吸引力的体验。 它们提供:

  • 改进的可访问性:现代控件通过支持残障用户确保包容性。
  • 增强的性能:这些控件经过优化,可实现更快的加载速度和更流畅的交互。
  • 主题化能力:现代控件可自动适应应用程序的主题,确保整个应用程序的视觉风格一致。

现代控件的示例包括进度条、旋转图标、选项卡列表和信息按钮。 这些控件可简化设计流程,同时保持高质量的用户体验。

显示 Power Apps 中可用现代控件列表的截图。

重要提示

一些现代控件仍处于预览版状态,可能会根据用户反馈进行更改。

智能控件

除标准控件外,Power Apps 还提供智能控件,利用 AI 和高级功能提升应用功能和用户体验。 这些控件旨在简化复杂任务、自动执行流程并在应用程序中提供更智能的交互。

  • AI Builder 控件
    AI Builder 提供可集成到应用中的预构建 AI 模型。 这些控件允许您添加 AI 驱动的功能,而无需深厚的技术专业知识。

    • 窗体处理器:窗体处理器控件可从发票、收据或窗体等结构化文档中提取数据。 它自动识别名称、日期和金额等字段,为用户省去了手动输入数据的工作量。
      例如:窗体处理器可以从扫描的发票中提取客户详细信息,然后填充应用中的相应字段。

    • 物体检测器
      此控件使用 AI 来识别图像中的对象并对其进行计数。 它对库存管理或质量控制场景很有用。
      例如:对象检测器可以扫描仓库货架的图像并计数特定物料(如箱子或工具)的数量。

    • 文本识别器
      文本识别器控件从图像中提取文本,如手写注释或打印的文档。 这非常适合将物理记录数字化或启用基于提取的文本的搜索功能。
      例如:用户可以拍摄手写的会议笔记的照片,文本识别器会在应用中将其转换为可编辑的文本。

  • 名片读取器
    名片读取器控件可从扫描的名片中提取联系信息,并直接保存到您的应用中。 这对于销售或社交应用非常有用,因为快速数据捕获至关重要。
    例如:销售员可以在会议上扫描名片,应用会自动将联系人的姓名、邮箱和电话号码保存到 CRM 系统中。

通过在您的 Power Apps 中集成智能控件,您可以创建更智能、更高效的应用程序,减少手动操作,并提供更好的用户体验。 这些控件对于自动执行重复性任务、处理非结构化数据以及实现由 AI 提供支持的高级交互尤其有价值。

通过将多个控件合并到应用程序中,您可以确保应用程序功能和用户体验完全符合解决方案的需求。