Comment puis-je faire un ListView
imiter le ListView
dans l'Explorateur Windows sur le côté droit. Comment puis-je obtenir des icônes dans le ListView
et obtenir les flèches?ListView qui imite l'Explorateur Windows
0
A
Répondre
1
Vous pouvez trouver les icônes en utilisant la recherche d'images Google. Pour créer le ListView, vous pourriez faire quelque chose comme ceci est XAML:
<Grid>
<ListView ItemsSource="{Binding ListViewSource}">
<ListView.View>
<GridView>
<GridViewColumn Width="25">
<GridViewColumn.CellTemplate>
<DataTemplate>
<Image Source="{Binding Icon}"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridViewColumn Header="Name" DisplayMemberBinding="{Binding FileName}" Width="250"/>
<GridViewColumn Header="Date Modified" DisplayMemberBinding="{Binding DateModified}" Width="100"/>
<GridViewColumn Header="Type" DisplayMemberBinding="{Binding FileType}" Width="100"/>
<GridViewColumn Header="Size" DisplayMemberBinding="{Binding FileSize}" Width="100"/>
</GridView>
</ListView.View>
</ListView>
</Grid>
L'étape suivante consiste à créer un ObservableCollection pour contenir tous les éléments de votre liste et l'appeler ListViewSource. Vous pouvez remplir cette collection avec des informations FileDirectory réelles ou votre propre type de liste. Vous voudrez ensuite créer votre logique quant à ce qui se passe lorsque vous double-cliquez sur un élément. Puisque votre question ne précise pas à quel détail vous voulez que le ListView fonctionne, je vais m'arrêter là. Faites-nous savoir si vous voulez qu'il se comporte comme Windows Explorer, et nous essaierons de vous aider.
Questions connexes
- 1. créer un tableau qui imite une horloge (javascript)
- 2. Existe-t-il une bibliothèque CSS qui imite l'UITableView groupé avec l'iPhone?
- 3. Rendre WPF Listview adhérer au thème Windows
- 4. .Net Windows Forms ListView OwnerDraw LargeImageList fuite
- 5. Groupes extensibles dans Windows Forms Contrôle ListView
- 6. C# Windows Barre de défilement Listview
- 7. Android ListView qui ne défile pas?
- 8. Création de ListView qui contient la disposition
- 9. En utilisant System.Drawing, comment puis-je dessiner quelque chose qui imite l'effet d'un marqueur de surbrillance jaune?
- 10. Imiter ListView sur le côté gauche de Windows Explorer
- 11. C# windows forms bouton de lien vers listview
- 12. Windows Form - ListView - Suppression de lignes entre les colonnes
- 13. ListView ListView et ExpandableListView
- 14. Windows Forms ListView: SmallImageList - alignement de la première colonne
- 15. C# - Hauteur de l'en-tête de colonne Listview (Windows Form)
- 16. Peut-on ajouter des styles à ListView dans Windows Application
- 17. Contrôle listview personnalisé pour Windows Mobile dans C#
- 18. Liaison de la collection de chaînes à ListView, Windows Forms
- 19. Galerie AndroidView qui contient des vues défilables, par ex. ListView
- 20. WPF ListView qui prend en charge l'édition en ligne?
- 21. Y a-t-il un événement qui se déclenche si le nombre de ListViewItems dans un ListView change? (Windows Forms)
- 22. Windows App qui parle au service Windows en C#?
- 23. Apparition d'un ListView WPF sous Windows Vista et Windows XP n'est pas le même
- 24. Scroll Listview Items
- 25. Création d'un ListView/TreeView en utilisant Category (Like Control Panel) Voir
- 26. C# saut case listView
- 27. .NET: ListView blues?
- 28. Est-ce que cela imite parfaitement une spécialisation de modèle de fonction?
- 29. Generics ListView contrôle personnalisé
- 30. Android ListView
Le côté droit de l'Explorateur utilise un ListView, pas un TreeView. –
S'il vous plaît aidez-moi. –