0
にリストボックスの項目テンプレートをバインド:は、だから私はこのC#のコードをリストボックスに項目を入力してい変数
void GetItems() {
VideoListBox.ItemsSource = from list1 in xmlfeedresult.Descendants("video")
select new VideoItem
{
Username = list1.Element("u").Value,
Thumbnail = list1.Element("i").Value,
Description = list1.Element("d").Value
};
}
public class VideoItem
{
public string Username;
public string Thumbnail;
public string Description;
}
そして、これは問題があることである
<ListBox Height="588" Margin="272,101,272,0" Name="VideoListBox" VerticalAlignment="Top">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal" Height="132">
<Image Source="{Binding Thumbnail }" Height="300" Width="500" VerticalAlignment="Top" Margin="0,10,8,0"/>
<StackPanel Width="370">
<TextBlock Text="{Binding Username}" Foreground="#FFC8AB14" FontSize="28" />
<TextBlock Text="{Binding Description}" TextWrapping="Wrap" FontSize="24" />
</StackPanel>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
を使用したXAMLコードでありますリストボックスに3つの項目が生成されていますが、ユーザー名、サムネイル、説明の値は表示されません。その3つの完全に黒いアイテム。 助けていただければ幸いです。
ありがとうございます。 –