HOW TO:使用設計工具將 Windows Form 控制項繫結至型別
當您在建置與資料互動的控制項時,有些時候會發現必須將控制項繫結至型別,而不是物件。 通常您會需要在設計階段將控制項繫結至型別,因為資料可能還無法使用,但是您仍然要讓資料繫結控制項從型別的公用介面顯示資料。 下列程序將示範如何建立與型別繫結的新 BindingSource,接著示範如何將型別的其中一個屬性繫結至 TextBox 的 Text 屬性。
若要將 BindingSource 繫結至型別
建立一個 Windows Form 專案。
如需詳細資訊,請參閱 HOW TO:建立新的 Windows Form 應用程式專案。
在 [設計] 檢視中,將一個 BindingSource 元件拖曳到表單上。
在 [屬性] 視窗中,按一下 DataSource 屬性旁邊的箭頭。
在 [資料來源 UI 型別編輯器] 中,按一下 [加入專案資料來源]。
在 [選擇資料來源類型] 頁面上,選取 [物件],再按一下 [下一步]。
選取要繫結的型別:
如果您要繫結的型別位於目前的專案中,或已將包含該型別的組件加入做為參考,請展開節點以找出您要的型別,然後選取該型別。
-或-
如果您要繫結的型別位於另一個目前不在參考清單上的組件中,請按一下 [加入參考],然後按一下 [專案] 索引標籤。 選取其中包含您要的商務物件之專案,然後按一下 [確定]。 這個專案隨即出現在組件清單中,接著您就可以展開節點以找出所要的型別,然後選取該型別。
注意事項
如果您要繫結至一個在架構或 Microsoft 組件中的型別,請清除 [隱藏以 Microsoft 或 System 開頭的組件] 核取方塊。
按 [下一步],再按一下 [完成]。
若要將控制項繫結至 BindingSource
將 TextBox 加入表單中。
在 [屬性] 視窗中展開 (DataBindings) 節點。
按一下 Text 屬性旁的箭號。
在 [資料來源 UI 型別編輯器] 中,展開先前加入的 BindingSource 之節點,然後選取您要的屬性,以將其繫結至 TextBox 的 Text 屬性。
請參閱
工作
HOW TO:將 Windows Form 控制項繫結至型別