Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Visual C++

Войти
Регистрация
Восстановить пароль
 
arist
0 / 0 / 0
Регистрация: 14.02.2011
Сообщений: 100
#1

В ListView маркер выделенного пункта не отрисовывается - Visual C++

16.06.2012, 13:06. Просмотров 938. Ответов 0
Метки нет (Все метки)

Кто нибудь встречался с такой проблемой:
После некоторых операций над ListView маркер выделенного пункта не отрисовывается.
Вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
BOOL CPrintersDlg::OnInitDialog(){
...
    m_lvPrinters.SetExtendedStyle(m_lvPrinters.GetExtendedStyle()|LVS_EX_CHECKBOXES|LVS_EX_FULLROWSELECT|LVS_EX_TRACKSELECT);
...
}
 
void CPrintersDlg::OnBnClickedBtnUp()
{
    unsigned int sel = m_lvPrinters.GetSelectionMark();
    if(sel <= 0)
        return;
    BOOL chk = m_lvPrinters.GetCheck(sel);
    CString txt = m_lvPrinters.GetItemText(sel, 0);
    if(!m_lvPrinters.DeleteItem(sel))
        return;
    sel--;
    m_lvPrinters.InsertItem(sel, txt);
    m_lvPrinters.SetCheck(sel, chk);
    m_lvPrinters.SetSelectionMark(sel);
    m_lvPrinters.EnsureVisible(sel, FALSE);
    //ПРОБЛЕМА: после всего этого маркер выделенного пункта(item) не отрисовывается
}
Как быть?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.06.2012, 13:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос В ListView маркер выделенного пункта не отрисовывается (Visual C++):

ListView подсветка выделенного пункта - Программирование Android
Всем доброго времени суток! Понимаю, вопрос нубский, но никак не получается сделать navigation drawer с listview, в котором...

Меню с подсветкой выделенного пункта - HTML, CSS
Используя слои и CSS, разработайте меню с подсветкой выделенного пункта. Используйте контейнер &lt;DIV&gt; в работе. Интересует возможно ли...

Извлечение заголовка выделенного пункта меню - 1С Битрикс
Здравствуйте товарищи, прошу помочь решить мне пустяковую проблему которую самостоятельно решить не в силах. есть потребность в тексте...

Id выделенного процесса в listview - C#
Здравствуйте! Ребята, подскажите как получить ProcessID выделенного элемента в listview? В listview я так добавляю процессы: ...

ListView изменение выделенного элемента - C# WPF
Всем доброго времени суток!!! Подскажите, возможно ли изменить в listview выбранную строку так: было 1 2 3 чтобы...

.NET 4.x Клик по ListView и обработка выделенного - Visual Basic .NET
Всем здравствовать!!! Есть ListView, кликаю по элементу в нем получаю его значение: Private Sub ListView1_MouseClick(sender As...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.06.2012, 13:06
Привет! Вот еще темы с ответами:

Получить индекс выделенного элемента ListView - Visual Basic .NET
Необходимо чтобы при нажатии в строке listview в Label появлялся некий текст. Раньше это делалось вот так, и все работало: ...

Получение значения выделенного элемента ListView - Visual Basic .NET
На форме есть ListView (LV1) и есть RichTextBox (Crit). Нужно по Click-у на элементе списка, его текстовое содержимое отправить в...

.NET 2.x Получить индекс выделенного элемента ListView - Visual Basic .NET
Есть пару вопросов по работе с индексами в listview ( есть список с Items и SubItems(1) ): как получить индекс выделеного элемента? ...

Получить индекс выделенного элемента коллекции ListView - C#
не могу найти свойство, возвращающий индекс выделенного элемента коллекции ListView на заявленный SelectedIndex почему то ругается...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru