firing ondrawitem event of custom combo
<p>How do I raise a ondraw event
Scenario: I am using a custom combobox with a onDrawItem in my form. 
The drawitem is such</p>

<pre><code> protected override void OnDrawItem(DrawItemEventArgs e)
        {...

        }
Question: How do I make the custom combobox ComboLineStyle redraw 
</code></pre>

<p>itself on selectedindex changed of another cmbBoxLineColor. Ultimately I need a way to redraw all rows of the combobox on every selectedindex changed 
. </p>

<pre><code> private void cmbBoxLineColor_SelectedIndexChanged(object sender, EventArgs e)
        {
Here I want the custom combobox-ComboLineStyle  control to redraw itself 


}
</code></pre>

<p>EDIT
 I need the dropdown to draw itself again when the color in another linecolorcombo changes.Color</p>

<pre><code> lineColorSel = cmbBoxLineColor.SelectedValue;
ComboBoxItemLineStyle itemSolid = new ComboBoxItemLineStyle ("Solid Line", lineColorSel);  
</code></pre>

<p>The color property in my linestylecomboboxitem will have the selectedvalue of the linecolor combo. So the linestyle combo should refresh/invalidate itself and redraw itself with this lineColorSel. </p>

<p>Thank u </p>
