Как привязать данные к пользовательским элементам управления транспортом? - PullRequest
0 голосов
/ 30 января 2019

Я создал элементы управления транспортировкой мультимедиа. Я хочу связать список с CustomMediaTransportControls. Но я не знаю, как это сделать.

public List<PlayInfo> playInfo { get; set; }
public class PlayInfo
{
    public int height { get; set; }
    public int width { get; set; }
    public List<UrlList> urlList { get; set; }
    public string name { get; set; }
    public string type { get; set; }
    public string url { get; set; }
}

Мне просто нужно "имя", что касается качества видео, как HD. Измените качество воспроизведения видео, выбрав резкость.

<AppBarButton x:Name='PlayInfoButton'Style='{StaticResource AppBarButtonStyle}'>
               <AppBarButton.Flyout>
                    <Flyout>
                        <ListBox x:Name="PlayInfoListBox" >                        
                            <ListBox.ItemTemplate>
                                 <DataTemplate >
                                     <TextBlock Text="{Binding Path=name}"/>
                                  </DataTemplate>

                             </ListBox.ItemTemplate>

                           </ListBox>
                     </Flyout>
              </AppBarButton.Flyout></AppBarButton>                      

1 Ответ

0 голосов
/ 30 января 2019
 <MediaPlayerElement Name="MainMediaPalyer"
                                AreTransportControlsEnabled="True"
                                AutoPlay="True"
                                DoubleTapped="MainMediaPalyer_DoubleTapped">
                <MediaPlayerElement.TransportControls>
                    <control:CustomMediaTransportControls x:Name="mediaTransportControl"
                                                          Style="{StaticResource MyMediaTransportControls}"
                                                          IsCompact="True"
                                                          IsCompactOverlayEnabled="True"
                                                          IsZoomButtonVisible="false"
                                                          IsCompactOverlayButtonVisible="True"
                                                          IsVolumeButtonVisible="True"
                                                          IsStopButtonVisible="False" 
                                                          />
                </MediaPlayerElement.TransportControls>
            </MediaPlayerElement>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...