![]() |
1
0
可以在运行时强制类实现
|
![]() |
2
1
我看不到用例,通过反射加载用户控件需要知道控件的类型名。如果您自己动态加载了程序集,请使用assembly.createInstance,或者将完整的类型名与activator.createInstance一起使用,以便clr可以确定需要加载什么程序集。 如果希望避免指定用户控件类型名称,那么可以使用assembly.gettypes()迭代加载的程序集,并查找实现接口的类型。只有在某种程度上可以保证程序集只包含一个控件的情况下,这才会很好地工作。 |
![]() |
3
0
听起来您要做的工作与Prism(和复合应用程序块)采用的方法非常相似。阅读以下文章,了解相关内容:
外面有很多例子,这种模式被广泛使用。 我希望这有帮助。 乙 |
![]() |
Fernando Chu · 一个变量有多个可能的类?[关闭] 5 月前 |
![]() |
Amaterastis · 基类接受子类和内部子类的模板参数 6 月前 |
![]() |
Rishab Negi · 这个关键字在抽象类中是如何工作的 6 月前 |
![]() |
dEmigOd · 类层次结构中的运算符重载解析 7 月前 |
![]() |
TableTopRug · 如何从Kotlin中的密封类继承? 7 月前 |
![]() |
hasdrubal · 抽象基类函数指针python 10 月前 |
|
Josh · 通过反思访问孩子的财产 11 月前 |