ListControlDesigner.PreFilterProperties(IDictionary) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
供設計工具使用,以便在 [屬性] 方格的顯示中移除其他屬性或加入屬性,或是遮蔽關聯控制項的屬性。
protected:
override void PreFilterProperties(System::Collections::IDictionary ^ properties);
protected override void PreFilterProperties (System.Collections.IDictionary properties);
override this.PreFilterProperties : System.Collections.IDictionary -> unit
Protected Overrides Sub PreFilterProperties (properties As IDictionary)
參數
- properties
- IDictionary
集合,實作加入的或遮蔽的屬性之 IDictionary,以便在設計階段為關聯的控制項公開。
備註
控制項設計工具會使用衍生自 ComponentDesigner.PreFilterProperties 方法的方法,利用設計工具實作的對應設計階段屬性來遮蔽各種控制項屬性,以及將屬性加入至 Properties 方格或從 [屬性 ] 方格中移除屬性。
對於衍生自 ListControl 物件的控制項,會將 PreFilterPropertiesDataFieldConverter 屬性新增至 DataTextField 相關聯控制項的 和 DataValueField 屬性。
給繼承者的注意事項
覆寫 方法, PreFilterProperties(IDictionary) 以在設計階段屬性集合中加入或變更屬性的屬性。 在執行其他處理之前,請務必先呼叫基底方法。
適用於
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應