title: Binding dictionary to combobox
body: <p>I am trying to bind a dictionary to combobox but on UI there is no Item displayed only blank items are Binded. Please find the code below and let me know what I am doing wrong?</p>
  
  <p>Code:</p>
  
  <pre><code>private Dictionary&lt;string, string&gt; _timeToExpirationValues = 
  new Dictionary&lt;string, string&gt;     { "&lt; 15 Days", "15" },
                                     { "&lt; 30 Days", "30" },
                                     { "&lt; 60 Days", "60" },
                                     { "&lt; 90 Days", "90" },
                                     { "&lt; 1 year", "365" }};
  
  
          /// &lt;summary&gt;
          /// Gets or sets the filter settings data.
          /// &lt;/summary&gt;
          /// &lt;value&gt;
          /// The filter settings data.
          /// &lt;/value&gt;
          public Dictionary&lt;string, string&gt; TimeToExpirationValues
          {
              get { return _timeToExpirationValues; }
              set { SetProperty(ref _timeToExpirationValues, value); }
          }
  </code></pre>
  
  <p>XAML Code:</p>
  
  <pre><code> &lt;ComboBox Grid.Row="1" Grid.Column="1" 
                                    ItemsSource="{Binding TimeToExpirationValues}"
                                    DisplayMemberPath="Key"
                                    SelectedValuePath="Value" /&gt;
  </code></pre>
  
  <p>What is been displayed is as below:</p>
  
  <p><img src="https://i.stack.imgur.com/T8QFJ.png" alt="enter image description here"></p>