2017-04-20 1 views
0

I (semblent) ont créé avec succès un paquet UWP pour mon application WPF en utilisant le guide suivant:Utiliser AdControl pour afficher des annonces dans une application WPF emballé pour UWP

https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-packaging-dot-net

Maintenant, je voudrais prendre avantage de la classe AdControl pour afficher des bannières publicitaires dans mon projet, comme détaillé ici:

https://docs.microsoft.com/en-us/windows/uwp/monetize/adcontrol-in-xaml-and--net

Est-ce possible? Je ne vois pas la section "Windows Universal" sous Références pour mon projet WPF, ce que je devine est parce que ce n'est pas un projet Windows Universal original. Je le vois sous Références pour le projet de wrapper de package UWP que j'ai créé en utilisant le guide ci-dessus, mais cela ne m'aide pas à afficher des publicités dans le projet WPF.

Toute aide appréciée.

Répondre

0

Vous pouvez ajouter une référence universelle Windows et utiliser l'API dans votre projet tel que décrit here mais vous ne pouvez pas utiliser AdControl depuis XAML/interface utilisateur dans WPF ne sont pas les mêmes que XAML dans UWP et AdControl est un contrôle UWP XAML:

Comme mentionné ci-dessus, il existe des exceptions à la règle selon laquelle les API Windows 10 sont accessibles depuis un logiciel PC. La première grande exception concerne les API XAML UI . Le framework XAML dans UWP est différent de celui de WPF et vous ne voulez vraiment pas les mélanger, de toute façon.

+0

Merci pour votre réponse rapide. On dirait que je vais devoir trouver une autre avenue pour afficher des annonces dans mon application. – sw3103