![]() |
![]() |
|
![]() |
||||||||||||||||||
![]() |
![]() |
![]() |
||||||||||||||||
|
![]() |
|
![]() |
|
||||||||||||||
![]() |
![]() |
Combobox с несколькими колонками и чекбоксами / - Ctrl, - View, ListBox, ComboBox / Элементы управления |
![]() |
Combobox с несколькими колонками и чекбоксамиАвтор: Jakawan Ratiwanich
Этот пример предназначен для тех, кому понадобилось поместить элементы в ComboBox и разделить их на колонки. Все возможности класса JCombo представлены на картинках. Итак, что нам необходимо сделать
Пример использования Combobox с одной колонкой: m_MULTICOLUMNCOMBOBOX.FormatList(1,DT_LEFT,FALSE,NORMAL); //одна колонка, нет линий сетки, показывать подсказку CString str; for (i=0;i<=10;i++){ str.Format("Item %d",i); m_MULTICOLUMNCOMBOBOX.AddItem(str,0,i); . . } ИЛИ с несколькими колонками //устанавливаем три колонки m_MULTICOLUMNCOMBOBOX.FormatList(3,DT_LEFT,FALSE,EDGE); for (i=0;i<=20;i++){ str.Format("Item : %d",i); m_MULTICOLUMNCOMBOBOX.AddItem("TESTING",0,i); m_MULTICOLUMNCOMBOBOX.AddItem(str,1,i); m_MULTICOLUMNCOMBOBOX.AddItem(_T("3rd Column0123456789"),2,i); . .
|
![]() |
![]() |
![]() |
|