我知道您可以像这样创建列表绑定:
ObservableList list1 = ...;
ObservableList list2 = ...;
Bindings.createContentBinding(list1, list2);
但我想以特殊方式绑定它们。说我有这些类型:
Object obj = ...;
MyObject myObj = new MyObject(obj);
这些清单:
ObservableList<Object> objList = ...;
ObservableList<MyObject> myObjList = ...;
每次添加objList
中的新对象时,我都希望将myObjList
添加到new MyObject(obj);
您可以使用Bindings.create*Binding(...)
绑定其他属性,但似乎并不是列表的等价物。
关于如何克服这个问题的任何想法?
答案 0 :(得分:0)
Public Function Check(Year As Integer)
If Me("ch" & CStr(Year)).Value = True Then
' Do stuff.
End If
End Function
希望有所帮助:)
编辑获取更改的对象,而不是假设添加了最后一个。还删除对象。因为我没有编译并检查它,所以可能有一些在那里。如果是,请随意编辑。希望它至少足以大致了解如何实现它。