Je prévois de concevoir une application de téléchargement de fichiers multiples (similaire à IDM ou Transmission) pour macOS basé sur Aria2 JSON-RPC et C# GUI via Xamarin.Mac. Mais il y a un problème majeur pour la conception de l'interface utilisateur. J'ai besoin d'un contrôle d'interface utilisateur similaire à "ListView" dans XAML.Tout contrôle d'interface utilisateur "ListView" similaire dans Xamarin.Mac?
Fondamentalement, il y a quelque chose comme dans this topic discuté, à savoir que je besoin de quelque chose d'équivalent dans Xamarin.Mac avec ce code XAML ci-dessous:
<ListView x:Name="DownloadItemList">
<ListView.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text="{Binding DownloadItemTitle}"
Margin="20,0,20,8"
FontSize="24"
FontStyle="Italic"
FontWeight="SemiBold"
Foreground="DarkBlue" />
<TextBlock Text="{Binding DownloadProgressInfo}"
Margin="20,0,20,8"
FontSize="16"
Foreground="DarkGray"
Opacity="0.8" />
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
J'ai besoin aussi des liaisons de données dans le code de l'interface utilisateur si possible. Mais jusqu'à présent, je ne peux pas trouver de choses similaires dans Xamarin.Mac. Y a-t-il une solution possible comme celle-ci? Merci d'avance!
UITableView est iOS seulement. NSTableVIew est pour Cocoa (la question a deux balises). –
@ChrisHamons Merci pour la correction.Aut corrigé maintenant. – Darshana
Cela devrait fonctionner bien que cela semble très complexe pour moi. Merci mate quand même. –