(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);
检索)。
答案 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