ListBoxとItemsSourceプロパティを使用して、YouTubeの動画のリストを表示しようとしています。
私が今持っているものは(以下で)機能しますが、今はデータをフォーマットする必要があります。
<ListBox Name="lbVideos" ItemsSource="{Binding Source={StaticResource listOfVideos}}"/>
そのために私はDataTemplateを使用していますが、問題はタイプがGoogle.YouTube.Videoであるということです。
<Application x:Class="YouTube_Notifier.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Startup="AppStartup"
xmlns:src="clr-namespace:YouTube_Notifier"
xmlns:System="clr-namespace:System;assembly=mscorlib">
<Application.Resources>
<DataTemplate DataType="{x:Type src:Google:YouTube:Video}">
</DataTemplate>
</Application.Resources>
</Application>
上記のコードでは、「タイプ'src:Google.YouTube.Video'が見つかりませんでした」というエラーが表示されます。
私が求めているのは、DataTemplateで名前空間をどのように使用するかです。