コード ビハインドでを設定せずに、曲List<>をにデータバインドする方法を理解するのに苦労しています。それは機能しますが、リストがライブビュー デザイナーで機能することを本当に望んでいます。ListBoxItemsSource
名前空間 App5
{
クラス SongsData
{
パブリック文字列のタイトル { get; 設定; }
public string 歌詞 { get; 設定; }
}
}
そして、私の MainPage.xaml.cs で:
public MainPage()
{
this.InitializeComponent();
List Songs = new List();
Songs.Add(new SongsData() { Title = "あなたの歌", Lyrics = "ちょっと面白いね.." });
Songs.Add(new SongsData() { Title = "Rocket Man", Lyrics = "私は Rocket Maaan.." });
SongsListBox.ItemsSource = 曲;
}
XAML には基本的な ListBox があります。
<ListBox>
<ListBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Title}" />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
ListBoxVisual Studio のライブビュー デザイナーに曲のタイトルを表示するには、何を変更すればよいか、できればその理由を理解できるように、親切な人に助けてもらえますか?
上記では、プログラムをデバッグして、 の曲のタイトルを確認する必要がありListBoxます。
高度に感謝します。