Share via


L'héritage visuel est actuellement désactivé

Mise à jour : novembre 2007

Visual Inheritance is Currently Disabled

Le texte intégral de ce message est le suivant :

L'héritage visuel est actuellement désactivé car le contrôle de base dispose d'un contrôle spécifique à l'appareil.

Ce message peut apparaître dans les projets managés lorsqu'un contrôle ou un formulaire de base dispose d'un contrôle ou d'un composant.

Les situations susceptibles de provoquer cette situation sont notamment les suivantes :

  • Le parent d'un formulaire hérité ou d'un contrôle utilisateur hérité contient un contrôle spécifique à l'appareil. Dans ce cas, vous ne pouvez afficher ni le concepteur du formulaire hérité, ni le concepteur du contrôle utilisateur hérité.

  • Un formulaire ou un contrôle utilisateur contient un contrôle spécifique à l'appareil et est hérité d'un autre formulaire ou d'un autre contrôle utilisateur. Dans ce cas, vous ne pouvez afficher ni le concepteur du formulaire hérité, ni le concepteur du contrôle utilisateur hérité.

  • Le projet référence des assemblys spécifiques à l'appareil, tels que Microsoft.WindowsCE.Forms.dll.

  • Le projet, ou un assembly qu'il référence, inclut un appel de code non managé. Si vous êtes sûr que l'appel de code non managé ne sera pas exécuté au moment du design, vous pouvez activer sans risque l'héritage visuel en plaçant un attribut DesktopCompatible(true) dans le formulaire parent ou le contrôle utilisateur parent.

Voir aussi

Autres ressources

Messages d'erreur (smart devices)

Programmation pour les appareils avec le .NET Compact Framework