问个超级菜的问题
在网上找到些重写控件的源码,可是晕晕的,要怎么用了?从没重写过控件,重写是怎样的一个过程,请求指点。最好有教程

解决方案 »

  1.   

    在.net的提供的控件的基础上自定义的控件?这样的应该叫扩展.
    这样的话,可以在左边工具栏"添加选项卡"把编译的控件的DLL,添加进去,然后用时,和其它控件一样,拖进去就OK
      

  2.   

    源码的话应该要添加到工程就可以使用!
    一般重写的控件封装为dll文件,在VS工具箱选项卡上-选择项,一般都是.Netframework,--浏览,定位到下载的dll文件,然后就出来了。例如dotNetBar!
      

  3.   

    把源码编译生成DLL文件,然后在项目和工具栏中都加入,就可以使用了~~
      

  4.   

    没有sln文件,如何打开这类的源代码呢?
      

  5.   

    新建一个类,然后继承System .Windows .Forms .TextBox,生成一下在你的工具栏中就会出现以这个类名命名的组件。此说明是以TextBox为例。你可以重写任何控件的任何事件自己试试吧using System;
    using System.Collections.Generic;
    using System.Text;namespace WindowsApplication1
    {
        class Class1:System .Windows .Forms .TextBox 
        {
            protected override void OnMouseClick(System.Windows.Forms.MouseEventArgs e)
            {
                base.OnMouseClick(e);
               this .Text= e.Button.ToString();
            }
        }
    }
      

  6.   

    新建项目 visual C#  windows windows窗体控件库
    自己写个看看就知道了