Описание тега listctrl

ListCtrl - это виджет в структуре wxWidgets для отображения списков элементов в различных форматах.
1 ответ

wxPython - Как получить данные, проверенные после сортировки (listmix.ColumnSorterMixin)

У меня есть данные в словаре, которые пойдут в ListCtrl. У меня есть флажки listmix.CheckListCtrlMixin для выбора данных и listmix.ColumnSorterMixin для сортировки. Проблема в том, что после того, как я отсортировал данные по любому столбцу, первона…
12 июл '14 в 20:19
1 ответ

Кнопки в wx.ListCtrl в wxPython

Я хочу знать, возможно ли включить кнопки в ListCtrl в режиме отчета на каждой строке в столбце.
06 фев '12 в 11:23
1 ответ

WxPython выберите элемент

Я хочу получить значение из выбранного элемента в списке, когда я нажимаю кнопку, и разместить его в другом списке. self.list_ctrl = wx.ListCtrl(panel, size=(30,100), pos=(20,30), style=wx.LC_REPORT |wx.BORDER_SUNKEN ) self.list_ctrl2 = wx.ListCtrl(…
18 янв '18 в 10:39
2 ответа

Индекс WxPython ListCtrl 0 элемент недоступен для редактирования

self.testParameters = self.testParameterListCtrl(self, -1, style=wx.LC_REPORT |wx.LC_HRULES | wx.LC_VRULES | wx.LC_SINGLE_SEL) self.testParameters.InsertColumn(0, "Parameter", wx.LIST_FORMAT_CENTER, -1) self.testParameters.InsertColumn(1, "Value", w…
09 мар '16 в 12:12
1 ответ

CSV формат для набора CtrlList

У меня есть TextCtrl, анализирующий семейный формат CSV, как: "ID","X","Y","Z" 1,199,486.5,13 2,200,485.3,12 Я делаю регулярные выражения, а затем перезагружаю мой CtrlList, чтобы увидеть изменения. Вы конвертируете формат CSV в список, как: [['ID',…
14 окт '13 в 18:16
2 ответа

wxPython wxListCtrl выбранный цвет строки

Я хочу, чтобы определенные строки выбранного цвета были красного цвета вместо стандартного цвета (синий на окнах), чтобы я мог указывать статус. Кто-нибудь знает, возможно ли это в wxPython?
26 фев '09 в 22:17
3 ответа

wxPython - динамически обновлять listctrl в зависимости от ввода в textctrl

У кого-нибудь из вас есть пример, как сделать следующее возможным: У меня есть listctrl, который отображает> 600 элементов. Теперь мне нужно найти в этих элементах текст, введенный пользователем, и обновить список, чтобы отображались только элементы…
14 авг '11 в 19:26
2 ответа

wxpython listctrl и исправить ширину столбцов

Я пытаюсь сделать так, чтобы "таблица" хорошо смотрелась в моей панели. У меня проблема в том, что таблица заполняет панель, но все слева. Я хотел бы, чтобы каждый столбец был одинакового размера и охватывал всю ширину панели. Я видел ListCtrlAutoWi…
09 авг '13 в 18:51
0 ответов

Изменение размера полос прокрутки списка в wxpython

Я использую wx.ListCtrl, когда добавить listitem, listctrl создать полосу прокрутки на Rigth или снизу Я хочу пользовательскую полосу прокрутки listctrl или скрыть полосу прокрутки, когда появляются, что мне делать?
1 ответ

wxListCtrl GetColumn() ошибка?

В моей программе есть listctrl, в котором есть два столбца, заполненных множеством элементов. Когда пользователь щелкает правой кнопкой мыши по одному из них, я хотел бы знать, в каком из двух столбцов находится элемент. Моя проблема - функция GetCo…
18 янв '14 в 17:09
2 ответа

Listview мерцает в диалоговом окне Win32 при удалении и повторном добавлении всех элементов и всех столбцов

Рассмотрим простой диалог Win32 с контролем списка (в режиме отчета), написанный на C++. После определенного события все элементы и все столбцы удаляются, и создаются новые столбцы и элементы. Как правило, при изменении содержимого столбцы автоматич…
30 июн '10 в 14:16
2 ответа

wx.ListCtrl мерцает, когда OnGetItemText занимает слишком много времени

У меня проблема с wx.ListCtrl с использованием LC_VIRTUAL, и я не могу найти правильный способ ее исправить. Проблема в том, что содержимое элемента управления мерцает, если OnGetItemText() занимает слишком много времени, чтобы вернуть свои результа…
25 мар '17 в 03:27
1 ответ

Сортировка элементов с использованием listctrl в Python и wxpython

Я пытаюсь отсортировать элементы в списке из 3 столбцов, но это не совсем работает. Я настроил его для заполнения "таблицы". Когда я впервые запускаю программу, она сортирует столбцы без проблем. Тем не менее, у меня есть возможность выбрать другой …
05 авг '13 в 19:07
1 ответ

CtrlList вставка элемента с помощью уведомления о доставке после сообщения

Так вот моя проблема, у меня есть CtrlListи я хочу вставить элементы через PostMessage (асинхронный) поэтому сообщение LVM_INSERT_MESSAGEбудет обрабатываться, когда наступит его очередь, но проблема в том, что мне нужно выделить память для LVITEMтак…
28 окт '11 в 07:02
1 ответ

Как заполнить wxpython LIstCtrl событием OnClick

Я хочу спроектировать wxpython ListCtrl. Поэтому, когда нажата кнопка "Поиск", я получаю такой список [(7, u'GLUOCOSE', u'C6H1206'), (8, u'SUCROSE', u'C12H22O11')] Я хочу заполнить listctrl приведенным выше выводом. Я метод InsertStringItem, который…
22 июн '17 в 05:59
2 ответа

Как обновить listctrl одновременно при использовании функции setstringitem

Я так обеспокоен этой проблемой: Я создал ListCtrl объект, TextCtrl объект и кнопка. Сначала я заполняю некоторые данные в ListCtrl объект, когда я нажимаю кнопку, он добавит несколько строк в TextCtrl объект и использование SetStringItem модифициро…
22 авг '13 в 03:21
2 ответа

wxPython wx.ListCtrl с конкретными данными

Я хочу добавить в wx.ListCtrl из элементов wxPython, которые имеют определенный идентификатор, связанный с ними. Как я могу этого достичь? На самом деле, как вы связываете какие-либо данные с конкретным элементом ListCtrl?
22 сен '14 в 20:22
1 ответ

Вставить в wxListCtrl из "map<string, map <string, string>>"

У меня есть проект wxWidgets, который содержит 2 файла.cpp. Во-первых, цель этого - получить данные из 3 wxComboBox в контейнер карты, а затем вставить эти данные в wxListCtrl. Последняя часть не работает, и я не могу понять, почему, потому что вста…
14 окт '14 в 12:03
2 ответа

Организация пользовательских заголовков в ListCtrl или другой виджет в wxPython

Я написал код для ListCtrl в wxPython: ... self.list_ctrl = wx.ListCtrl(panel, size=(-1,150), style=wx.LC_REPORT|wx.BORDER_SUNKEN) self.list_ctrl.InsertColumn(0, 'Name') self.list_ctrl.InsertColumn(1, 'Old value') self.list_ctrl.InsertColumn(2, 'New…
29 окт '12 в 14:37
3 ответа

Как передать строку UTF-8 из wx.TextCtrl в wx.ListCtrl

Если я введу балтийские символы в textctrl и нажму кнопку test1, у меня будет ошибка "InicodeEncodeError: 'ascii' codec can't encode characters in position 0-3: ordinal not in range(128)" Кнопка test2 работает отлично. #!/usr/bin/python # -*- coding…
16 ноя '10 в 09:37