none
我想制作一个baseUserControl 用来控制各种权限,怎么建立啊? RRS feed

答案

  • 报什么错了?贴出来看看。

    一般在WPF中做基类的Control都是CustomControl,不用UserControl的,原因是我们要用基类作为子类的XAML跟元素,而WPF规定,有XAML定义的类是不能作为根元素的,所以UserControl有x:Class定义,而CustomControl则只有样式定义,没有x:Class。

    看我的例子:(一般来讲,我们的CustomControl需要从ContentControl或者ItemsControl继承)https://skydrive.live.com/#!/?cid=51b2fdd068799d15&sc=documents&uc=1&id=51B2FDD068799D15%21777

     

    设计基类Window也是一样,通过继承Window类来设计一个CustomControl,然后用这个基类Window作为子类的XAML根元素。

     

    Sincerely,


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2011年8月2日 18:23
    版主