我需要將選定的項目添加到此集合.. 我選擇我的項目在一個頁面上,然後出現appbar,我想在appbar按鈕點擊事件添加項目集合,將顯示在其他頁面上。將數據項添加到observablecollection?
private void Button_Tapped_1(object sender, TappedRoutedEventArgs e)
{
AllActors m = new AllActors();
ActorsObject objkt = itemGridView.SelectedItem;
m.allActors.Add(objkt);
}
這並不工作...這裏是我的課:
public class AllActors : LivingDataCommon
{
public AllActors()
: base(String.Empty, String.Empty)
{
}
public AllActors(String ID, String title)
: base(ID, title)
{ }
private ObservableCollection<ActorsObject> _AllActors = new ObservableCollection<ActorsObject>();
public ObservableCollection<ActorsObject> allActors
{
get { return this._AllActors; }
}
}
「這行不通」 不很有幫助。它以什麼方式不起作用?拋出異常嗎?它運行良好,但不符合你的期望?你有什麼嘗試? – Chris
這會彈出:錯誤不能將類型'object'隱式轉換爲'LivingAutomation.Data.ActorsObject'。存在明確的轉換(您是否缺少演員?) – zarko
它也會告訴您哪一行導致該錯誤。這應該足以讓你爲自己弄清楚發生了什麼(以及如何解決它),但我會盡快添加一個答案來解釋... – Chris