[英]How do I get the WinForm Designer to totally ignore a property on a custom control?
這必須是一個常見問題解答,但我找不到重復的問題!
有許多不同的屬性可以控制WinForm設計器使用自定義控件上的屬性,在這種情況下,我永遠都不清楚應該使用哪種屬性。
我在尋找:
背景。
給我的問題的代碼是:
this.eventListControl.FilterSets =
((SystList<FilterSet>)(resources.GetObject("eventListControl.FilterSets")));
WinForms設計人員絕對不應接觸FilterSets屬性。 現在它無法序列化,並且每次更改使用eventListControl的表單時,MsDev都會掉落!
我認為您可以使用[Browsable (false)]
和[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
第二個屬性阻止該屬性出現在InitializeComponent
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.