Le contenu est fixé plus d'une fois

Tout en jouant avec WPF dans Visual Studio 2013, j'ai été présenté avec un message d'erreur:

Erreur 2 La propriété "Contenu", est placé à plus d'une fois.

Erreur 1 La propriété "Contenu" ne peut être définie qu'une fois

Maintenant, tout d'abord. Je me tourne vers google pour le message d'erreur & ai présenté avec un haut des résultats en les reliant à StackOverflow.

XAML - La propriété "Contenu", est placé à plus d'une fois

la propriété 'Content' est mis plus d'une fois

Propriété contenu est décrit plus d'une fois

Y compris un MSDN post:

http://social.msdn.microsoft.com/Forums/vstudio/en-US/686be076-954f-4373-a2e6-fc42a6a27718/error-the-property-content-is-set-more-than-once?forum=wpf

Tout en étant présenté avec un instructif collection de des solutions sur mesure basées sur les affiches originales de code, je n'ai pas encore rencontré un véritable solution de base décrivant en détail les raisons de cette erreur XAML (Novice), Alors que cela peut être un doublon de multiples problèmes signalés. Personnellement, je préfère éviter de poster une problématique de code pour obtenir une solution sur mesure. Je préfère venir ici et de demander à la communauté les raisons pour lesquelles un novice XAMP/WPF Développeur peut rencontrer cette application et solutions & pas top, top des meilleures pratiques. Plutôt des mots de conseils de la plus WPF/XAMP Développeurs sur la façon de facilement identifier la solution et continuer avec furter le débogage des étapes dans l'avenir


Pour l'argument souci:

<Window x:Class="WPFT.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="197.198" Width="427.95">
    <TextBlock>Hello</TextBlock>
    <TextBlock>World</TextBlock>
</Window>
  • Vous devez poster votre code pour obtenir des réponses.
  • Dirait que vous vous êtes mise dans de multiples endroits. Peut-être que la liaison de données dans le code xaml et aussi en essayant de mettre dans le code. Mais sans le code... Qui sait?
  • Avez-vous la peine de lire les liens que vous postez? La première phrase de la MSDN de la poste a accepté de répondre à vous indique exactement les raisons de [sic] cette erreur": ...de Contrôle(X)...est un ContentControl ce qui signifie qu'il ne peut avoir qu'un enfant de l'élément à l'intérieur d'elle
  • Pour l'amour du arguments, je vais vous donner le code XAML pour une référence, mais je ne suis pas à la recherche d'une solution sur mesure
  • Les 3/4 des réponses que vous lier explicitement le problème sous-jacent. Vous êtes à la définition de la .Content propriété à plusieurs objects, lorsque le .Content de propriété ne peut être définie qu'à une seule object.
  • Vous devez spécifier un groupe d'experts pour contenir la TextBlocks... les Envelopper dans <Grid> ou <StackPanel> ou l'un des autres panneaux. Vous avez besoin d'avoir un seul élément racine d'une Fenêtre.

InformationsquelleAutor Daryl Gill | 2014-09-18