Set comboBox to custom display format
<p>I've got a WinForms comboBox that contains a list of "Regions" (a custom class I've set up). Each <code>Region</code> has properties <code>Name</code>, <code>Abbreviation</code>, etc. I know I can set the comboBox to <code>comboBox.DisplayMember = "Name";</code>, but I want the display formatting to be <code>"(" + Abbreviation + ") " + Name</code> (e.g. <code>(OR) Oregon</code>).</p>

<p>I know I could create a separate property for this (e.g. <code>DisplayName</code>) and just set the <code>comboBox.DisplayMember = "DisplayName";</code> but is there another way to do it? Something like <code>comboBox.DisplayMember = "(" + Abbreviation + ") " + Name;</code> or whatever?</p>