MediaElement.AreTransportControlsEnabled 属性

定义

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

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

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

属性值

Boolean

bool

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

示例

下面是一些代码,用于创建启用了内置传输控件且自动播放属性设置为 false 的 MediaElement

<MediaElement x:Name="mediaPlayer" 
              Source="Videos/video1.mp4" 
              Width="400" 
              AutoPlay="False"
              AreTransportControlsEnabled="True" />

注解

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

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

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

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

以前版本的说明

Windows 8.1无法访问和修改内置传输控件。 如果为应用创建自定义传输控件,请将此属性设置为 false 以禁用内置控件。

适用于