J'ai une application qui a été développée en utilisant les outils CTP du développeur WP7. Maintenant, j'essaie d'exécuter la même application mais sur les outils bêta WP7.Windows Phone 7 - Problème de classe ListViewItem
J'ai fait tous les changements nécessaires à la conversion ci-dessus par Microsoft Release Notes
Il a mentionné que ListView
et ListViewItem
classes sont retirés de Microsoft.Phone.Controls
espace de noms.
Voici l'espace de noms XML (modifié) selon les notes de publication.
xmlns:mpc="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
Et j'ai suivi la ligne dans laquelle ListView est utilisé.
<mpc:ListViewItem Layout="TextAndDetailsWithIcon" Text="{Binding Title.Text}" Details="{Binding Title.Text}" Style="{StaticResource PhoneListBoxItemLayout}"/>
Donc (évidemment) son me donnant une erreur sur le problème de l'espace de noms. Comment le réparer?
Update1 -
je définissais la mise en page de notre élément de la liste directement dans le DataTemplate comme
<TextBlock x:Name="ItemText" Text="{Binding Title.Text}" Margin="-2,-13,0,0" Style="{StaticResource PhoneTextSubtleStyle}"/>
Maintenant, je reçois une erreur au sujet de la ligne suivante qui est à l'intérieur une auto fichier généré App.g.cs
System.Windows.Application.LoadComponent(this, new System.Uri("/RssReader;component/App.xaml", System.UriKind.Relative));
Et l'erreur est
Invalid attribute value mpc:ListViewItem for property TargetType
Ce qui semble être le problème maintenant?
(Note: Je suis un débutant dans Silverlight, donc s'il vous plaît ours)
En référence à votre mise à jour. Recherchez votre projet entier pour "mpc: ListViewItem". Peut-être avez-vous encore des références à modifier? –
Merci Jason.Il a travaillé. –