我在Winform中有一个Panel Controls网格。 我希望这些面板包含自定义字符串和自定义int属性。
实现这一目标最简单的方法是什么? 一种方法可能是扩展Panel控件,但我不想对控件进行大的更改,只是添加2个自定义属性。
我使用的是.NET 4.0
你可以给我任何指示。
答案 0 :(得分:1)
如果这些是类的属性,那么从Panel派生并创建自定义实现是最好的选择,特别是如果您在多个表单或多个项目上使用它。您可以通过添加扩展方法来“欺骗”,但设置单独的getter和setter方法来实现属性会比您必须经历的更加痛苦。
答案 1 :(得分:1)
你回答了自己的问题:
一种方法可能是扩展Panel控件......
只需添加您的属性并开始使用该控件。