|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.07.2013, 20:04 | #1 |
Пользователь
Регистрация: 05.11.2009
Сообщений: 45
|
combobox прорисовка элементов
Здравствуйте!
вобщем проблема такая: переопределил DrawItem, рисую вот такой комбобокс: Проблема в следующем: когда начинаешь скроллить выпадающий список, начинает непойми как рисоваться, элементы пропадают, рисуется не на своих местах, вобщем хрень творится. как от этого избавиться? и еще интересно, как перерисовать выбранный элемент? вот код, который в OnDrawItem: Код:
при наличии претензий перейдите сюда
|
09.07.2013, 13:09 | #2 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
не проверял, но смущают строки с e.Graphics.DrawString. Не уверен что правильно выбраны координаты.
|
09.07.2013, 19:22 | #4 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
У ComboBox есть свойство SelectedIndex, вот и сравнивай с e.Index
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Прорисовка на pictureBox. | mdekalka | C# (си шарп) | 5 | 03.02.2013 19:32 |
Прорисовка графических элементов | Александр Грагин | Помощь студентам | 0 | 03.10.2010 18:55 |
Прорисовка ListView | akosh12345 | Компоненты Delphi | 6 | 04.06.2010 00:55 |
Добавить в массив требуемое кол-во элементов, потом создать в ComboBox | Casper-SC | Общие вопросы .NET | 3 | 24.02.2010 20:05 |
с# прорисовка | MAcK | Общие вопросы .NET | 1 | 29.08.2008 16:48 |