PyGTK ComboBox:单击向下箭头时如何填充

时间:2016-05-20 17:51:32

标签: combobox pygtk

(PyGTK 2.24.2,32位Python 2.7.11。)

单击向下箭头时,如何动态填充ComboBox?我希望该框能够列出单击它时存在的Windows COM端口(通过var commaSuffix = (i == dataFile.Length - 1) ? "," : string.Empty; outStream.WriteLine("\"" + dataList[i] + "\"" + " : \"" + s + "\"" + commaSuffix); 检索)。

1 个答案:

答案 0 :(得分:0)

创建一个与“popdown”相关的回调函数gtk.ComboBox Signal,删除连接列表库中的所有文本并添加新文本。

定义(在您的屏幕设计中,创建组合后):

self.combobox.connect ( 'popdown', self.callback )

回调(最好位于代码的单独部分):

def callback(self, combobox, user_param1, ...)

请参阅http://www.pygtk.org/pygtk2reference/class-gtkcombobox.html#signal-gtkcombobox--popdown

相关问题