title: How to Convert List to ObservableCollection?
body: <p>I am a java Developer,new to C# silverlight.
  in this class I want to Convert the Products(List) to ObservableCollection.</p>
  
  <pre><code>    using System;
      using System.Collections.Generic;
      using System.Collections.ObjectModel;
      using System.Linq;
  
  namespace WPListBoxImage
  {
  /**It seems not work,if I just change List&lt;Product&gt; to ObservableCollection&lt;Product&gt;
    public class Products : List&lt;Product&gt;
    {
      public Products()
      {
        BuildCollection();
  
      }
  
      private const string IMG_PATH = "../Images/";
  
      public ObservableCollection&lt;Product&gt; DataCollection { get; set; }
  
      public ObservableCollection&lt;Product&gt; BuildCollection()
      {
        DataCollection = new ObservableCollection&lt;Product&gt;();
  
        DataCollection.Add(new Product("Haystack Code Generator for .NET", 799, IMG_PATH + "Haystack.jpg"));
        DataCollection.Add(new Product("Fundamentals of N-Tier eBook", Convert.ToDecimal(19.95), IMG_PATH + "FundNTier_100.jpg"));
        DataCollection.Add(new Product("Fundamentals of ASP.NET Security eBook", Convert.ToDecimal(19.95), IMG_PATH + "FundSecurity_100.jpg"));
        DataCollection.Add(new Product("Fundamentals of SQL Server eBook", Convert.ToDecimal(19.95), IMG_PATH + "FundSQL_100.jpg"));
        DataCollection.Add(new Product("Fundamentals of VB.NET eBook", Convert.ToDecimal(19.95), IMG_PATH + "FundVBNet_100.jpg"));
        DataCollection.Add(new Product("Fundamentals of .NET eBook", Convert.ToDecimal(19.95), IMG_PATH + "FundDotNet_100.jpg"));
        DataCollection.Add(new Product("Architecting ASP.NET eBook", Convert.ToDecimal(19.95), IMG_PATH + "ArchASPNET_100.jpg"));
        DataCollection.Add(new Product("PDSA .NET Productivity Framework", Convert.ToDecimal(2500), IMG_PATH + "framework.jpg"));
  
        return DataCollection;
      }
    }
  }
  </code></pre>
  
  <p>what should I do to fix it? or need to create a new class?</p>