10
有人可以解釋何時和爲什麼我們應該使用System.ComponentModel.Container
,請問?最近我遇到了使用這個類here,但真的不明白什麼樣的好處可以讓我們這個類在那裏。何時以及爲什麼我們應該使用類System.ComponentModel.Container?
有人可以解釋何時和爲什麼我們應該使用System.ComponentModel.Container
,請問?最近我遇到了使用這個類here,但真的不明白什麼樣的好處可以讓我們這個類在那裏。何時以及爲什麼我們應該使用類System.ComponentModel.Container?
通常,System.ComponentModel
命名空間用於支持組件開發 - 組件可以是可視化(控件)和非可視化。國際海事組織,當需要設計時間支持時,應該開發組件(在這方面IComponent
實現)。例如,您可以將組件拖放到Visual Studio中的設計圖面上並訪問它們的屬性。在這種情況下,& Container
代表將包含一個或多個組件的持有人。我嚴重懷疑你是否需要直接使用System.ComponentModel.Container
--這個類將被.NET框架和Visual Studio(或其他設計工具)在內部使用。就你所看到的代碼而言,它似乎已經過時了,就此而言,它甚至沒有實例化Component類(只是創建了一個引用)。