Как отобразить элемент управления похожим на ComboBox с включенными Visual Styles?

есть у меня управления, который построен на ComboBox. Я хочу, чтобы оказать контролем, с тем, что контроль на границе похоже на то, что стандартный Windows ComboBox. В частности, я следовал документации MSDN и все оказание управления правильное, за исключением отображения, когда контроль отключен.

Просто чтобы быть ясно, это для системы с включенными визуальными Стилями. Кроме того, все части контроль делают правильно, за исключением границы для гостей с ограниченными физическими контроля, что не соответствует гостей с ограниченными физическими ComboBox цвет рамки.

я использую VisualStyleRenderer класса. MSDN предполагает использование VisualStyleElement.TextBox элемента TextBox части управления ComboBox, но стандартный гостей с ограниченными физическими TextBox и стандартный гостей с ограниченными физическими ComboBox нарисовать немного по-разному (в одном-в светло-серых, другой-светло-голубой каймой).

Как я могу получить правильное отображение контроля в отключенном состоянии?

Найдено 2 ответа:

How to render a control to look like ComboBox with Visual Styles enabled?

http://stackoverflow.com/questions/2874/how-to-render-a-control-to-look-like-combobox-with-visual-styles-enabled

Посмотреть решение →