在开发可重用的自定义控件时要记住哪些事项/要点?

时间:2011-09-28 13:28:40

标签: c# winforms listbox

Windows窗体(在C#中) - 我需要为以下要求创建自定义列表框控件:

  

列表框中包含很长的项目列表。我希望用户能够在列表中单击,然后开始键入并让它自动将它们带到匹配的项目(我称之为“提前输入”)。它需要能够为匹配的字符组成多个字符。

这个控件应该可以在没有太多变化的情况下重复使用。

在开发可重复使用的自定义控件时,我应该记住哪些事项/要点? (如果你提供一个好的模式作为样本...会更有帮助)

1 个答案:

答案 0 :(得分:0)

在真实世界场景中,第一个决定应该是购买与构建。如果您的应用程序是一个严重的应用程序,而不仅仅是为了爱好,并且有预算,我会检查一些伟大的控件集合,如DevExpress或Telerik for WinForms。在某些时候你也需要一个网格,最终,你的定制或框架肯定无法与他们竞争。

我指的是那些库,因为我相信他们已经有了一个自动填充的列表框,正如您在要求中所描述的那样。查看他们网站上的在线演示......