Composite UI Application Block(CAB)(2)CAB中涉及的相關概念和術語

序言

 CAB 主要有三個工程組成:CompositeUI、CompositeUI.WinForms和ObjectBuilder

 

WorkItem是一個運行時容器,該容器中包含完成一個用例所需要了各種各樣的組件,組件可以是可視化的也可以是非可視化的,比如:SmartPart,Service,Commonds等等。

 

SmartPart. 一個展現數據的視圖,比如控件,Windows 窗體或是一個嚮導頁。

SmartPartInfo. 存放SmartPart的相關信息的類,以便被workspace所使用,比如可以在Smartpartinfo中設置SmartPart的顯示標題。

Workspace. 封裝了控件和SmartParts的某種可視化的佈局的組件,比如以Tab方式顯示頁面。

Workspace(容器Frame)和SmartParts(控制容器)

 

1, WindowWorkSpace

該WorkSpace能將你需要在其中顯示的用戶控件在一個WinForm中顯示出來,我們可以通過和該WorkSpace對應的WindowSmartPartInfo來設置用戶控件的顯示屬性,如標題信息,是否是模式窗口等。

 

 

 

https://blog.csdn.net/lee576/category_325929.html

Controller

https://blog.csdn.net/lee576/article/details/6627614

資料

Composite UI Application Block (CAB) 詳解

簡介(CAB和SCSF編程)

Smart Client Software Factory:CAB

https://blog.csdn.net/lee576/category_325929.html

https://www.cnblogs.com/mixiaobo/archive/2008/01.html

https://blog.csdn.net/lee576/article/details/6412358

https://blog.csdn.net/lee576/article/details/6412339

WorkSpace介紹

https://www.cnblogs.com/mixiaobo/archive/2008/01/27/1055021.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章