Main Content

dataTipInteraction

数据提示交互

说明

数据提示交互允许您在图中显示数据提示,而无需选择坐标区工具栏中的任何按钮。要启用数据提示,请将坐标区的 Interactions 属性设置为 dataTipInteraction 对象。启用此交互后,当您在图中悬停、点击或单击时,会出现数据提示。

要启用多个交互,请将 Interactions 属性设置为对象数组。

创建对象

描述

示例

d = dataTipInteraction 创建数据提示交互对象。在启用此交互的状态下,单击或点击会在最近的数据点上显示数据提示。

示例

d = dataTipInteraction('SnapToDataVertex',snap) 指定数据提示是否吸附到最近的数据点。当 snap'off' 时,单击或点击会在光标所在的确切位置显示数据提示。

属性

全部展开

在最近的数据点上显示,指定为下列值之一:

  • 'on' - 在最近的数据点上显示数据提示。最近的数据点取决于图的类型。例如,在线图上,最近的数据点与指定位置的欧几里德距离最小。

  • 'off' - 在光标位置显示数据提示。

示例

全部折叠

创建一个曲面图。获取当前坐标区,并用数据提示和平移交互替换默认交互。然后将鼠标悬停在曲面上以显示数据提示。点击并拖动或单击并拖动以进行平移。

surf(peaks)
ax = gca;
ax.Interactions = [dataTipInteraction panInteraction];

提示

  • 要自定义数据提示的内容,请设置图对象的 DataTipTemplate 属性。有关详细信息,请参阅创建自定义数据提示

  • 在大多数情况下,坐标区有一组默认的交互,具体取决于您显示的图的类型。您可以将默认集替换为新的交互集,但不能访问或修改默认集中的任何交互。

版本历史记录

在 R2019a 中推出