locked
Silverlight如何自定义用户控件 RRS feed

  • 问题

  • 我想自定义一个 品 字型的用户控件,哪里有相关资料呀?
    2010年1月19日 6:33

答案

  • 我想自定义一个 品 字型的用户控件,哪里有相关资料呀?

    Silverlight中有两种控件的概念,一种是UserControl,这种是比较简单的用户控件,也就是一个标准的XAML。

    另一个是控件(也称为组件),像常用的TextBox、ListBox等,这些组件也可以由用户自定义,一般来说都是继承一个组件的基类,比如ButtonBase、ContentControl、ItemControl等。

    你可以封装一些依赖属性在里面,并且编译成DLL,另的用户可以把DLL放在VS开发工具的工具箱中,像用其它控件一样的使用。

    不过一般来说UserControl就够用了,UserControl也可以放在其它的UserControl里使用,和组件不同的是,一个是继承组件基类,一个是继承UserControl类。

    My blog: http://blog.csdn.net/dotfun http://dotfun.cnblogs.com

    My contact: QQ:372900288 E-mail:372900288@qq.com msn:sellnet007@hotmail.com


    《银光志--Silverlight 3.0开发详解与最佳实践》
    2010年1月20日 3:45

全部回复

  • 继承自UserControl类的不就是用户控件吗
    2010年1月19日 8:46
  • 我想自定义一个 品 字型的用户控件,哪里有相关资料呀?

    Silverlight中有两种控件的概念,一种是UserControl,这种是比较简单的用户控件,也就是一个标准的XAML。

    另一个是控件(也称为组件),像常用的TextBox、ListBox等,这些组件也可以由用户自定义,一般来说都是继承一个组件的基类,比如ButtonBase、ContentControl、ItemControl等。

    你可以封装一些依赖属性在里面,并且编译成DLL,另的用户可以把DLL放在VS开发工具的工具箱中,像用其它控件一样的使用。

    不过一般来说UserControl就够用了,UserControl也可以放在其它的UserControl里使用,和组件不同的是,一个是继承组件基类,一个是继承UserControl类。

    My blog: http://blog.csdn.net/dotfun http://dotfun.cnblogs.com

    My contact: QQ:372900288 E-mail:372900288@qq.com msn:sellnet007@hotmail.com


    《银光志--Silverlight 3.0开发详解与最佳实践》
    2010年1月20日 3:45