none
UWP effacer une vidéo insérée dans un Grid RRS feed

  • Question

  • Bonjour, voici un code qui permet à l'utilisateur de positionner une vidéo dans un Grid par un simple drag and drop. Le nom de la vidéo est ensuite sauvegardé dans un fichier texte.

    je souhaite ajouter un bouton qui permette de supprimer cette vidéo du Grid. l'idée serait d'utiliser la méthode "File.Exists" pour vérifier la présence du fichier texte au moment du click puis de le supprimer le cas échéant.

    Mais n'existe-il pas une méthode plus simple ??

    Genre : Video1 (le nom du control MediaElement) .Source=string.Empty;

    GridVids2.Visibility = Visibility.Visible;
                if (e.DataView.Contains(StandardDataFormats.StorageItems))
                {
                    var item = await e.DataView.GetStorageItemsAsync();
                    if (item.Count>0)
                    {
                        var v1 = item[0] as StorageFile;
                        var stream = await v1.OpenAsync(FileAccessMode.Read);
                        Video1.SetSource(stream, v1.ContentType);
                        StorageFolder FoVideo1 = ApplicationData.Current.LocalFolder;
                        StorageFile FiVideo1 = await FoVideo1.CreateFileAsync(Video1NameTxt, CreationCollisionOption.ReplaceExisting);
                        StorageFolder WriteFoVideo1 = ApplicationData.Current.LocalFolder;
                        StorageFile WriteFiVideo1 = await WriteFoVideo1.GetFileAsync(Video1NameTxt);
                        await FileIO.WriteTextAsync(WriteFiVideo1, v1.Name);
                    }
                }


    JF Collombet ® CreateSpecificCulture

    vendredi 12 mai 2017 08:40

Réponses

  • Bonjour Jean-François,

    Normalement ceci devrait suffire: 

    Video1.Source=null;

    J'espère que j'ai bien répondu à votre question.

    Si c'est le cas, n'hésitez pas à mettre ma réponse en réponse à votre post

    Vous pouvez me suivre sur Twitter : https://twitter.com/NordineMhoumadi


    Download my NEW FREE application MCP PREPARATION in the Windows 10 Store for preparing your Microsoft Certification or test your skills in Microsoft Technologies;

    vendredi 12 mai 2017 08:58

Toutes les réponses