信息没有出现

时间:2013-06-22 08:14:23

标签: c# database silverlight windows-phone-7

我已经创建了数据库和所有编码。但信息现在出现在手机中。 我怎样才能让它们出现? 它无法向我显示任何细节。它告诉我它不能从编码“this.listBox.ItemsSource = CarScores;”

编写这一行
//Main Page Coding .xaml.CS
 namespace carDatabaseCreater
{
 public partial class MainPage : PhoneApplicationPage
 {

    public static List<Car> CarScoresList = new List<Car>();
    Uri uri;
    Grid CarGrid;
    CarHisrotyRepository CarHisrotyRepository;
    ObservableCollection<Car> CarScores;


    // Constructor
    public MainPage()
    {
        InitializeComponent();


        this.DisplayCarHistory();
        this.UpdateCarScoresFromDB();
    }


      public void SaveCarToCarHistory(Car _Car)
      {
           CarHisrotyRepository _CarHisrotyRepository = new CarHisrotyRepository();

         Car item0 = new Car() { CarName = "Arion", CarSupplierName = "Bahowan", CarImage = "Image/BMW.jpg", CarCompanyName = "Toyota" };
         Car item1 = new Car() { CarName = "Arion", CarSupplierName = "Bahowan", CarImage = "Image/BMW.jpg", CarCompanyName = "Toyota" };
         Car item2 = new Car() { CarName = "Arion", CarSupplierName = "Bahowan", CarImage = "Image/BMW.jpg", CarCompanyName = "Toyota" };
         Car item3 = new Car() { CarName = "Arion", CarSupplierName = "Bahowan", CarImage = "Image/BMW.jpg", CarCompanyName = "Toyota" };
         Car item4 = new Car() { CarName = "Arion", CarSupplierName = "Bahowan", CarImage = "Image/BMW.jpg", CarCompanyName = "Toyota" };
         CarScoresList.Add(item0);
         _CarHisrotyRepository.Save(item0);
        CarScoresList.Add(item1);
         _CarHisrotyRepository.Save(item1);
         CarScoresList.Add(item2);
         _CarHisrotyRepository.Save(item2);
         CarScoresList.Add(item3);
         _CarHisrotyRepository.Save(item3);
         CarScoresList.Add(item4);
         _CarHisrotyRepository.Save(item4);


     }

     private void UpdateCarScoresFromDB()
     {
         CarHisrotyRepository CarHisrotyRepository = new carDatabaseCreater.CarHisrotyRepository();

         List<Car> AllGames = CarHisrotyRepository.allQuery(CarHisrotyRepository.CarContext).ToList();


         }


     public void DisplayCarHistory()
     {
         this.CarHisrotyRepository = new CarHisrotyRepository();

         // Get Game History from IsoStore
         List<Car> CarHistory = this.CarHisrotyRepository.Load();

         // Display to Screen
        CarScores = new ObservableCollection<Car>(CarHistory);
        this.listBox.ItemsSource = CarScores;// the Error appears here
      }

    }
   }

1 个答案:

答案 0 :(得分:0)

我没有看到任何代码行将汽车网格放到可视树中。也许这就是原因?