当前位置:  开发笔记 > 编程语言 > 正文

继承自UserControl抽象子类

如何解决《继承自UserControl抽象子类》经验,为你挑选了1个好方法。

我有一组UserControls需要有一些类似的属性.因此,我定义了一个UserControl的抽象子类,它定义了这些属性,并更新了.xaml.cs和.g.cs文件以从该基类继承.所有编译良好,运行良好.大!但是.... g.cs文件是生成的并且将被重新生成,那么我如何告诉Blend或Visual Studio继续继承我的基类而不是UserControl?



1> Steven Robbi..:

您需要更改XAML以使UserControl声明前缀为命名空间:



    

MyNameSpace是你的命名空间(呃!),MyBaseControl是你的基类,MyControl是你继承MyBaseControl的控件.x:Class部分不需要在同一个命名空间中,我只是为示例保持相同.

更多信息在这里和这里.

推荐阅读
手机用户2402852387
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有