title: Binding Dictionary<T> to a WPF ListBox
body: <p>Given a dictionary of <code>&lt;string, Drink&gt;</code>, how would you bind the <code>dictionary.Values</code> to a WPF ListBox, so that the items use the <code>.Name</code> property?</p>
  
  <pre><code>struct Drink
  {
      public string Name { get; private set; }
      public int Popularity { get; private set; }
  
      public Drink ( string name, int popularity )
          : this ( )
      {
          this.Name = name;
          this.Popularity = popularity;
      }
  }
  </code></pre>