2009-07-09 5 views
1

Je suis en train d'écrire une application WinForms BlackJack rapide pour démontrer quelques concepts. Le moteur lui-même est assez simple, cependant, je voudrais afficher des cartes à jouer réelles sur le WinForm.Existe-t-il un moyen facile d'afficher les cartes à jouer dans une application WinForms?

Y a-t-il une bibliothèque que je puisse utiliser (de préférence gratuitement) qui permet l'affichage des cartes.

Il y a, bien sûr, cards.dll depuis longtemps, mais ce n'est pas géré. Vous cherchez quelque chose géré (ou au moins un wrapper géré autour de cards.dll).

Répondre

2

Vous ne savez pas comment c'est bon, mais une recherche rapide a trouvé PlayingCards sur codeplex. Il semble que vous puissiez retirer le projet PlayingCardsLibrary et l'utiliser. Ou modifiez-le au besoin.

1

Dans le livre "Windows Presentation Foundation Unleashed", vous pouvez voir un exemple de création d'un contrôle personnalisé qui est une carte. C'est un bon exemple mais c'est WPF et pas WinForms.

2

cards.dll était dans Windows, pour supporter les jeux de cartes intégrés. Il y a une interface C# affichée here. L'auteur affiche les cartes face cachée, mais un simple changement de paramètre les montrera face visible. La DLL peut encore être dans Windows, sinon vous pouvez le télécharger en ligne.

Edit:

semble avoir disparu de Vista, mais comme je l'ai dit est disponible à partir de plusieurs sources en ligne, ou à partir d'un système d'exploitation MS plus à une machine près de chez vous :-)

Questions connexes