istruth
istruth
2014-12-06 09:13
采纳率: 100%
浏览 11.3k
已采纳

C# 如何将自定义控件添加到窗体?

最近想山寨一个下载软件,(下载中)任务列表想用自定义控件来实现,但不知道如何自定义一个任务列表控件(能在列表项中添加link,button,label等控件)。
最好能有C#自定义控件的电子书!谢谢!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • caozhy
    已采纳

    很简单,创建一个新的用户控件,里面放上label button link,用Anchor和Dock让它们适应好布局。
    然后创建你的主程序,用TableLayoutPanel或者Repeater,直接创建好一系列这个控件往里面放,就可以了。

    点赞 评论
  • bdmh
    bdmh 2014-12-06 09:15

    重绘listview或者用panel模拟,panel可以显示滚动条,你自定义控件,一个个往下排

    点赞 评论
  • duanzi_peng
    exception92 2014-12-09 01:42

    编写的UserControl ,在编译器编译后 就会以”winform组件“的形式显示到工具箱,直接拖到窗体上就可以使用了。

    点赞 评论
  • ZR__MaNong
    拥抱开源 2014-12-20 08:13
    点赞 评论

相关推荐