C#行选择器?

Ben*_*Ben 0 .net c# custom-controls winforms

我有一个应用程序,用户需要选择某一行来开始解析操作.我的想法是有一个简单的滚动列表,用户可以在其中选择他们想要的行,当它被点击时,列表将关闭并关闭程序.

我想自定义控件的代码,使其看起来尽可能像普通文本框,但突出显示用户当前选择的行(并在单击时返回行号).

当然,我不仅仅想要这个代码,这是我需要学习的东西; 但有没有什么好的资源可以帮助我创建这个新控件?特别是需要的垂直滚动条(文本可以长达数百行).

谢谢

小智 5

为什么不使用列表框来存储您可能想要选择的所有信息,而不是创建自己的自定义控件.您正在寻找的所有功能都已内置到控件中.如果我遗失了什么,请进一步解释.