WP7開発者CTPツールを使用して開発されたアプリがあります。現在、同じアプリをWP7ベータツールで実行しようとしています。
Microsoftリリースノートに従って、上記の変換に必要なすべての変更を加えました
ListView
とListViewItem
クラスがMicrosoft.Phone.Controls
名前空間から削除されると述べました。
以下は、リリースノートによる(変更された)XML名前空間です。
xmlns:mpc="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
そして、ListViewが使用されている次の行があります。
<mpc:ListViewItem Layout="TextAndDetailsWithIcon" Text="{Binding Title.Text}" Details="{Binding Title.Text}" Style="{StaticResource PhoneListBoxItemLayout}"/>
したがって、(明らかに)名前空間の問題についてエラーが発生します。どうすれば修正できますか?
UPDATE1- _
リストアイテムのレイアウトをDataTemplateで直接定義しました。
<TextBlock x:Name="ItemText" Text="{Binding Title.Text}" Margin="-2,-13,0,0" Style="{StaticResource PhoneTextSubtleStyle}"/>
自動生成されたファイルApp.g.cs内にある次の行についてエラーが発生します
System.Windows.Application.LoadComponent(this, new System.Uri("/RssReader;component/App.xaml", System.UriKind.Relative));
そしてエラーは
Invalid attribute value mpc:ListViewItem for property TargetType
今何が問題になっているようですか?
(注:私はSilverlightの初心者なので、ご容赦ください)