0
我來到這個項目管理的數據綁定這樣的:BindingManagerBase或繼承類處理更新對象控件的數據綁定到?
- 默認對象加載在窗體加載。
- 對象是通過代碼中的屬性對每個控件屬性進行數據綁定。
- 用戶選擇要查看的不同對象。
- 所有控件都清除了其數據綁定。
- 所有控件都添加了一個引用新對象而不是舊對象的數據綁定。
我已經看到了代碼中的一些地方,以前的開發者使用BindingManagerBase,但不確定它的原因。
在我的研究期間,它似乎用來簡化PropertyManager方式的數據綁定,但我無法弄清楚如何更新它的「當前」屬性。它可以將上述步驟縮小到以下幾點嗎?
- 加載默認對象。
- 添加了數據綁定,並檢索了BindManager。
- 用戶選擇要查看的不同對象。
- 更新BindManager對databount對象的引用,傳播到所有控件。
如果不是,是否有一個類能夠做到這一點?
也有任何方式,這可以自動完成控制自己的一些屬性。
簡單地實例化一些假設的綁定管理器,它查找帶有屬性集的控件,並將它們數據綁定到指定的對象,從而消除了以編程方式綁定每個控件的必要性?