问题描述
- C# 如何将自定义控件添加到窗体?
-
最近想山寨一个下载软件,(下载中)任务列表想用自定义控件来实现,但不知道如何自定义一个任务列表控件(能在列表项中添加link,button,label等控件)。
最好能有C#自定义控件的电子书!谢谢!
解决方案
很简单,创建一个新的用户控件,里面放上label button link,用Anchor和Dock让它们适应好布局。
然后创建你的主程序,用TableLayoutPanel或者Repeater,直接创建好一系列这个控件往里面放,就可以了。
解决方案二:
重绘listview或者用panel模拟,panel可以显示滚动条,你自定义控件,一个个往下排
解决方案三:
编写的UserControl ,在编译器编译后 就会以”winform组件“的形式显示到工具箱,直接拖到窗体上就可以使用了。
解决方案四:
http://blog.csdn.net/babyface945/article/details/10243711
时间: 2024-11-10 00:46:41