Appendix BClient端元件\DetailNavigator

DetailNavigator

 

【功能說明】

用途:使用於 Client 端,讓 User 可以對 Detail 來進行操作,例如:新增,刪除,存檔,取消,存檔等功能。

 

【元件屬性】

Name( 名稱 )(string)

元件名稱,用於識別該元件。

 

BindingSource ( 資料源 )( InfoBindingSource)

要對應的BindingSource ,所有 Navigator 的動作都是會自動與指定的 BindingSource 相互作用。

 

AddNewItem ( 新增按鈕 )( ToolStripButton)

對應的新增按鈕,無需設定,系統會自動設定。 AddNewItem 用來 User 進行 Detail 新增動作。

 

DeleteItem ( 刪除按鈕 )( ToolStripButton)

對應的刪除按鈕,無需設定,系統會自動設定。 DeleteyItem 用來當 User 按下時,會將目前對應選中的 Detail InfoBingSource 資料刪除。

 

CacelItem( 單筆取消按鈕 )(ToolStripButton)

對應的取消按鈕,無需設定,系統會自動設定。 CancelItem 用來取消目前筆的 Detail InfoBinginSource 資料的新增與更改動作。

 

OKItem ( 暫存單筆按鈕 )( ToolStripButton)

對應的確認按鈕,無需設定,系統會自動設定。確認按鈕是用來確認目前對 BindingSource 所輸入的資料,確認只是將資料放入記憶體中,尚未真正存入後端的 A/P Server

 

DisplayStyle ( 顯示類型 )( enum)

共有 none Text Image TextAndImage 四种選擇,表示 ToolStrip 上顯示按鈕顯示,預設為 Image

 

ParentNavigator ( 父操作欄 )(string)

對應 MasterDetail 中邦定 MasterInfoBindingSourcing Navigator ,此 Navigator 能夠將 Master Detail 進行存取資料庫動作。

 

TextImageRelation ( 文字圖片排列關係 )( enum)

共有 none ImageAboveText TextAboveImage ImageBeforeText TextBeforeImage 五种選擇,此屬性決定了 ToolStrip 顯示按鈕的文字與圖片的顯示風格,此處預設為 ImageAboveText

 

 

Top of Page