BUTTONELEMENT 元素

[与此页面关联的功能(Windows 媒体播放器 SDK)是旧版功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayer 而不是 Windows 媒体播放器 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

BUTTONELEMENT 元素定义父 BUTTONGROUP 元素中的单个按钮。 它支持以下属性。 为了方便起见,还提供了预定义 的 BUTTONELEMENT 元素。

BUTTONELEMENT 元素支持以下属性。

Attribute 说明
cursor 指定或检索当鼠标悬停在 BUTTONELEMENT 上时显示的 BUTTONELEMENT 游标的值。
down 指定或检索 BUTTONELEMENT 的向上或向下值。
downToolTip 指定或检索当鼠标悬停在 BUTTONELEMENT 上且 BUTTONELEMENT 处于向下状态时出现的工具提示文本。
index 检索 BUTTONGROUPBUTTONELEMENT 的索引。
mappingColor 指定或检索在 BUTTONELEMENT 组中标识此 BUTTONELEMENT 的颜色键。
指定或检索一个值,该值指示 BUTTONELEMENT 是否粘滞。 粘滞时, BUTTONELEMENT 将在单击后更改状态,并且将保持新状态,直到再次单击。
upToolTip 指定或检索当鼠标悬停在 BUTTONELEMENT 上且 BUTTONELEMENT 处于向上或活动状态时出现的工具提示文本。

 

BUTTONELEMENT 元素支持以下方法。

方法 说明
点击 调用为 BUTTONELEMENT 定义的 onclick 事件处理程序。

 

BUTTONELEMENT 元素可以实现环境事件处理程序。 有关详细信息,请参阅 环境事件处理程序

BUTTONELEMENT 元素支持以下环境属性:enabledtabStop

预定义效果是默认指定了各种通用属性设置的正常 EFFECTS 元素。 以下预定义 BUTTONELEMENT 元素可用。

预定义 BUTTONELEMENT 说明
FFWDELEMENT 具有调用 player.controls.fastForward 的内置 onclick 事件处理程序的 BUTTONELEMENT
NEXTELEMENT 具有调用 player.controls.next 的内置 onclick 事件处理程序的 BUTTONELEMENT
PAUSEELEMENT 具有调用 player.controls.pause 的内置 onclick 事件处理程序的 BUTTONELEMENT
PLAYELEMENT 具有调用 player.controls.play 的内置 onclick 事件处理程序的 BUTTONELEMENT
PREVELEMENT 具有调用 player.controls.previous 的内置 onclick 事件处理程序的 BUTTONELEMENT
REWELEMENT 具有调用 player.controls.rewind 的内置 onclick 事件处理程序的 BUTTONELEMENT
STOPELEMENT 具有调用 player.controls.stop 的内置 onclick 事件处理程序的 BUTTONELEMENT

 

外观编程参考