title: How to create a drop down menu in WinForms and C#
body: <p>I am new to using Visual Studio/WinForms/C#</p>
  <p>I am trying to create a simple drop down menu where each item can have a value and a label.</p>
  <p>This is what I would do in HTML if I was creating a web app. But how can I do this with C# and WinForms?</p>
  <pre><code>&lt;select&gt;
  &lt;option value=&quot;0&quot;&gt;Please select One&lt;/option&gt;
  &lt;option value=&quot;1&quot;&gt;The first Options&lt;/option&gt;
  &lt;option value=&quot;2&quot;&gt;The Second Options&lt;/option&gt;
  &lt;option value=&quot;3&quot;&gt;The Third Options&lt;/option&gt;
  &lt;/select&gt;
  </code></pre>
  <p>I tried ComboBox but it seems I am not allowed to add a value and a label and the user can still type anything they want.</p>
  <p>I tried a ListBox but that did not allow me to use value and label as well.</p>