【发布时间】:2013-08-12 09:22:15
【问题描述】:
我有一个组合查看器,我需要对其进行数据绑定,以便模型中的组合选择自动更新。
我还需要动态添加组合项(添加到现有组合项中)。使用数据绑定如何实现这一点?
作为数据绑定的新手,请指点我一些关于使用动态项(组合项)进行组合查看器数据绑定的好教程。
以下代码用于将组合查看器选择绑定到模型:
final IObservableValue entityComboObservable = ViewersObservables.
observeSingleSelection(myComboViewer);
final IObservableValue modelSelectedEntityObservable = BeansObservables.
observeValue (cmpObj, Company.EMP_SELCTION);
bindingCntxt.bindValue(modelSelectedEntityObservable, entityComboObservable);
其中“cmpObj”是我的模型对象,其中包含将设置为组合查看器输入的对象列表
【问题讨论】:
标签: eclipse swt rcp jface eclipse-databinding