1
A
回答
2
如果允許(控件類未標記爲密封),您應該創建另一個控件,從您的開發控制器繼承以添加額外的屬性。
+0
你可以給我一個示例,我不知道如何創建一個可見 - 不可見的行爲,如果它不提供給你。 – 2010-09-03 18:16:27
+0
那麼,控件有很多受保護的方法和屬性(對類消費者不可見)。當你繼承時,你將可以訪問它們。我不能100%確定你能達到你想要的,因爲我不知道這些控制,但我認爲這是值得一試的。 – 2010-09-03 18:22:36
0
如果您可以使用繼承,則爲替代方法。
您可以創建extension methods,它的行爲類似於屬性。
GetCompanyName()
SetCompanyName()
畢竟,性是語言的快捷方式在編譯創建它們;)
相關問題
- 1. 將XML名稱空間屬性添加到第三方XML?
- 2. 將'Current'屬性添加到ASP.NET控件
- 3. 將屬性添加到子控件
- 4. 將屬性添加到窗體控件
- 5. 將新屬性添加到打開新表單的控件中?
- 6. 將第三方庫添加到Android.Xamarin
- 7. ClassNotFound - 將第三方Jar添加到Maven
- 8. 將第三方庫添加到Java Applet
- 9. 將第三方庫添加到Visual Studio源代碼控制中
- 10. 如何將新的屬性添加到控件模板/風格
- 11. 將屬性添加到Silverlight 4控件以添加功能
- 12. 將屬性添加到DataList控件中的HyperLink控件
- 13. 將第三方庫添加到intelliJ插件
- 14. 將類似OnHint的功能添加到第三方組件
- 15. 如何將第三方組件添加到Ext.Tabpanel?
- 16. 將第三方JavaScript文件添加到Angular 4
- 17. 如何將第三方組件添加到Visual Studio
- 18. 將第三方庫添加到eclipse插件
- 19. 如何將第三方MIB文件添加到Windows SNMP?
- 20. 添加屬性到SharePoint Web控件
- 21. 將新屬性添加到Eloquent Collection
- 22. Razor將新屬性添加到HTML
- 23. 將新屬性添加到.Net對象
- 24. Javascript將新屬性添加到元素
- 25. 將新屬性添加到對象
- 26. 將屬性添加到Add()方法
- 27. 如何添加第三方庫到MinGW?
- 28. 添加第三方庫Laravel
- 29. OpenVAS:添加第三方Feed
- 30. 將附加屬性添加到現有控件中
是否有控制任何公開的方式來設置除了財產之外的知名度......就像一種方法? – Josh 2010-09-03 18:02:27
你可以給我一個樣本,我不知道如何創建一個可見的 - 不可見的行爲,如果它不提供給你。 – 2010-09-03 18:19:28
我問的是,如果有**任何**公衆可訪問的方式來控制能見度。 'SetControlVisiblity(false)'或類似的東西。如果有,那麼你可以創建一個擴展方法。如果不是,但有一個受保護的成員,那麼你可以創建一個派生類並自己公開該屬性。否則,你只是運氣不好。 – Josh 2010-09-03 18:23:48