首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >默认选择的TraitsUI CheckListEditor?

默认选择的TraitsUI CheckListEditor?
EN

Stack Overflow用户
提问于 2015-01-20 22:39:44
回答 1查看 358关注 0票数 2

我正在使用CheckListEditor (来源)文档)向用户提供用于配置模拟的选项列表。通过使用custom视图选项,它将这些选择显示为复选框。我不知道怎么设置一些预选的或预选的复选框?即模拟的默认设置。

代码语言:javascript
复制
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。我将如何使用例如ab checked来初始化这个值?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-21 19:39:29

一种方法是指定List的默认值。也就是说,改变这一点:

代码语言:javascript
复制
    foo = List(editor=CheckListEditor(values = ['a','b','c']))

代码语言:javascript
复制
    foo = List(editor=CheckListEditor(values = ['a','b','c']), value=['a', 'b'])
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28056447

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档