(E-Mail Removed) wrote:
> I have a control that is derived from the standard ComboBox. I want to
> lock or suppress the DropDown when the arrow button is clicked without
> disabling the control.
>
> This is related to another post that I have out there for a custom
> OnPaint event. I want to provide custom colors for ComboBox that work
> even when the Enabled is set to false (by default it is set to Gray).
> I have provided a new implementation for the Enabled property to handle
> it myself. When the control is in my disabled state I am supressing
> KeyDowns so that it appears as if it is disabled. The only problem is
> that you can still drop down the list, and choose an item. If I can
> lock this, I'm good to go.
>
> Oh, and I'd rather not have to use SendMessage in WndProc to accomplish
> this. I don't want to have a dependency on user32.dll.
Have you tried asking this question in
microsoft.public.dotnet.framework.windowsforms or
microsoft.public.dotnet.framework.windowsforms.controls ?