0
我正在研究動態Traits UI,我可以選擇用於某些實例的類。我使用帶有包含InstanceFactoryChoice實例的「values」參數的InstanceEditor很好地工作。InstanceEditor的自定義視圖
當我想指定一個視圖用於所選實例時,出現我的問題。如果我省略「值」參數,使用「視圖」參數的作品,但與它相反,我得到的默認視圖。該視圖的相關部分看起來是這樣的:
Item('item',
show_label=False,
editor=InstanceEditor(
view=item_view,
values=[InstanceFactoryChoice(klass=k) for k in classes],
editable=True),
style='custom')
更重要的是困惑,我的是,它也按預期工作(即使用「item_view」視圖中顯示的實例),當我用「簡單」風格而不是「習慣」。然而,然後視圖出現在一個新窗口中,我希望它是內聯的。
我在這裏錯過了什麼嗎?我在TraitsUI 4.3上。