Ich verwende das MediaElement-Steuerelement in meiner UWP-App. Ich möchte die Steuerelemente ändern, die standardmäßig angezeigt werden. Kann ich das machen?Können die Mediensteuerelemente des Standard-MediaElement-Steuerelements geändert werden?
0
A
Antwort
0
Ja, das kann gemacht werden. Es hängt jedoch davon ab, was Sie anpassen möchten. Der Schlüssel ist die MediaTransportControls
Kontrolle. Und auf der MediaElement
müssen Sie AreTransportControlsEnabled
zu True
setzen.
Um die einfachen Stileinstellungen wie Kompakt oder Voll zu bestimmen oder um zu bestimmen, welche Schaltfläche angezeigt wird, gibt es Eigenschaften auf MediaTransportControl
. Zum Beispiel:
<MediaElement x:Name="mediaElement" AreTransportControlsEnabled="True">
<MediaElement.TransportControls>
<MediaTransportControls IsCompact="True" IsFullWindowButtonVisible="True" />
</MediaElement.TransportControls>
</MediaElement>
Wenn Sie die Steuerelemente (andere Glyphen, Farben, Animationen, etceteras), um Stil müssen Sie die Standard-Stilvorlage für die Steuerung kopieren und modifizieren. Dies ist sehr gut in this article on MSDN beschrieben.
Verwandte Themen
- 1. SingleOrDefault: Wie können die Standardwerte geändert werden?
- 2. Bootstrap-Designelemente können nicht geändert werden Farbe
- 3. Wie können Benutzeranmeldeinformationen in Subclipse geändert werden?
- 4. Wie können Validierungsfehlerreaktionen in DRF geändert werden?
- 5. Können CSS-Werte relativ geändert werden?
- 6. Wie können die Werte von JsonObject/JsonArray direkt geändert werden?
- 7. Wie können die Farben eines Bildes mit CSS3 geändert werden?
- 8. Wie können die Standard-Visual Studio-Konfigurationen geändert werden?
- 9. Braintree: Können die Probezeiten von Abonnements geändert werden?
- 10. Wie kann die referenzielle Aktion des Fremdschlüssels geändert werden? (Verhalten)
- 11. Die Breite des Flyouts kann nicht geändert werden
- 12. Kann die Hintergrundfarbe des Ionion-View-Bars nicht geändert werden?
- 13. Die Größe des Access 2007-Navigationsfensters kann nicht geändert werden
- 14. Wie kann die Bildschirmausrichtung während des automatisierten Tests geändert werden?
- 15. Kann die Höhe des Textfeldes UISearchbar geändert werden?
- 16. Die Schriftgröße des Labels in C# kann nicht geändert werden
- 17. Wie können Animationen geändert werden, die vom animateLayoutChanges-Mechanismus verwendet werden?
- 18. Wie können Etiketteneinschränkungen während der Laufzeit geändert werden?
- 19. Warum können schreibgeschützte Felder durch Ref-Parameter geändert werden?
- 20. Wie können in einem Android-Bibliotheksprojekt definierte Zeichen geändert werden?
- 21. Wie können Cortana Sprachaktivierungsbefehle (XML) in C# geändert werden?
- 22. Wie können Teile des in Unreal Engine importierten 3D-Modells geändert werden?
- 23. numpy.convolve Python alte Zahlen können nicht geändert werden
- 24. IOS - in drawRect Func Layer-Eigenschaften können nicht geändert werden?
- 25. Können NLog-Variablen programmatisch geändert werden, wenn Common.Logging verwendet wird?
- 26. Wie können Standard-Aufzählungszeichen in Impress geändert werden?
- 27. Warum können Werte eines endgültigen Objekts geändert werden?
- 28. Listenelemente in einer Schleife können nicht geändert werden Python
- 29. Parameter können in Rmd-Dokumenten nicht geändert werden
- 30. Wordpress Error - Warnung: Headerinformationen können nicht geändert werden
können Sie ein Beispiel von dem zeigen, was Sie bisher versucht haben? – AlexDrenea
Hallo, und willkommen bei StackOverflow. Weitere Informationen finden Sie unter http://www.stackoverflow.com/help/how-to-ask –
Weitere Informationen finden Sie unter [Erstellen benutzerdefinierter Transportsteuerelemente] (https://msdn.microsoft.com/windows/uwp/ controls-and-patterns/custom-transport-controls) und das offizielle [Media transport controls sample] (https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/XamlCustomMediaTransportControls). Wenn Sie noch Fragen dazu haben, geben Sie bitte Ihren Code an und geben Sie an, um welches Problem es sich handelt. –