你的问题好深奥,坐等大神解答!

解决方案 »

  1.   

    是我说得不够清楚吗?虽然我明白了你的意思,但是我真不知道答案。而且语文确实也有待提高。
      

  2.   

    我举个例子吧:
    如果我要自定义一个新的Panel那么我可能写一个类
     class MyPanel:Panel
     {
       //code
     }
    这样编译以后,就算是一个自定义控件。
    而用户控件则是一个UserControl,它有前台xmal以及后台逻辑,可以通过xaml的形式来组合各种数据和控件。自定义控件更像是一个独立的完成的控件,而UserControl则是各种控件组装出来的。UserControl可以通过各种控件,快速开发,不需要处理样式、事件等等各种事务(由内部控件自身完成),而自定义控件则需要结合数据实体和前台表现以及事件、样式、属性进行对应处理。自定义控件更加通用;
    而UserControl则更易开发和维护,也更加贴近用户逻辑当然涉及到Prism的话,也很重要。个人理解,不一定正确~
      

  3.   

    5L对的,自定义控件式和用户控件是两个概念,一个是继承,一个是自己组合出一个前所未有的控件