我開發C#中的小窗戶商店應用程序,我已經填充值和內容使用下面的代碼片段一個列表框。讀取的物品的價值在ListBox
代碼1:添加歌曲標題作爲項到列表框,使用樂曲類創建項
private void addTitles(string title, int value)
{
Song songItem = new Song();
songItem.Text = title;
songItem.Value = value;
listbox1.Items.Add(songItem); // adds the 'songItem' as an Item to listbox
}
代碼2:宋類這是用於設定每個項目的值項目('歌曲項目')
public class Song
{
public string Text { get; set; }
public int Value { get; set; }
public override string ToString()
{
return Text;
}
}
列表框目前正在運行中的人口內容到。
我想要的是在運行時在Click事件上獲取每個項目的'Value'。
爲此,我怎麼能讀(提取物)的值在列表框中所選項目的,在C#中? (價值是songItem.Value)
代碼3:我曾嘗試這個代碼,試圖找出一個解決方案,但它沒有工作
private void listbox1_tapped(object sender, TappedRoutedEventArgs e)
{
Int selectedItemValue = listbox1.SelectedItem.Value();
}
因此這將是如果有人真的感謝可以幫助我,因爲我是一個業餘愛好者。
欣賞的響應,我通過鑄造價值爲int修改了給定的代碼,並得到預期的結果。 – hirosht