MediaPlayerElement.AreTransportControlsEnabled 属性

定义

获取或设置一个值,该值确定是否启用标准传输控件。

public:
 property bool AreTransportControlsEnabled { bool get(); void set(bool value); };
bool AreTransportControlsEnabled();

void AreTransportControlsEnabled(bool value);
public bool AreTransportControlsEnabled { get; set; }
var boolean = mediaPlayerElement.areTransportControlsEnabled;
mediaPlayerElement.areTransportControlsEnabled = boolean;
Public Property AreTransportControlsEnabled As Boolean
<MediaPlayerElement AreTransportControlsEnabled="bool"/>

属性值

Boolean

bool

如果启用了标准传输控件,则为 true;否则为 false。 默认值为 false

注解

传输控件作为可通过 MediaPlayerElement.TransportControls 属性访问的 MediaTransportControls 对象公开。 有关详细信息 ,请参阅 MediaTransportControls

如果 AreTransportControlsEnabled 为 true,则启用标准传输控件并在 MediaPlayerElement 上显示。 如果 AreTransportControlsEnabled 为 false,则不启用标准传输控件,也不会显示。

传输控件在短时间内不与 MediaPlayerElement 交互后隐藏自身。 当用户与 MediaPlayerElement 交互时,它们会再次出现。

如果 MediaPlayerElement宽度不足以显示所有传输控件,则会显示控件的子集。

注意

如果通过将 IsEnabled 设置为 false 来禁用 MediaPlaybackCommandManager,它将断开 MediaPlayer 与 MediaPlayerElement 提供的 TransportControls 之间的链接,因此内置传输控件将不再自动控制播放器的播放。 作为替代方法,你必须实现自己的控件才能控制 MediaPlayer

适用于