我正在使用CheckListEditor (来源),文档)向用户提供用于配置模拟的选项列表。通过使用custom视图选项,它将这些选择显示为复选框。我不知道怎么设置一些预选的或预选的复选框?即模拟的默认设置。
from traits.api import *
from traitsui.api import *
class Test(HasTraits):
foo = List(editor=CheckListEditor(values = ['a','b','c']))
traits_view = View(Item('foo', style='custom'))
Test().configure_traits()下面是输出的SS。我将如何使用例如a和b checked来初始化这个值?
谢谢。

发布于 2015-01-21 19:39:29
一种方法是指定List的默认值。也就是说,改变这一点:
foo = List(editor=CheckListEditor(values = ['a','b','c']))至
foo = List(editor=CheckListEditor(values = ['a','b','c']), value=['a', 'b'])https://stackoverflow.com/questions/28056447
复制相似问题