in a XAML文件(WPF UserControl),有没有办法引用内部类“B”在另一个类“A”中定义?
public class A
{
public class B
{
}
}
就像是 :
<local:A.B ... />
此语法不起作用,因为“B”被解释为类“A”中名为“B”的属性。
我尝试过更奇特的语法,例如“::”或“+”,但似乎都不起作用。
我目前正在使用银光4 with VS2010.
在此先感谢您的帮助。
这个问题已经很老了,我不知道它是否适用于 2010 年的 WPF 版本,但现在您可以通过使用嵌套类型的“真实”(内部)名称来使其工作:
<local:A+B />
如果您曾经查看过反汇编代码,那么嵌套类型就是这样的:
ParentTypeName+Nested
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)