Silverlight中嵌套类中的绑定属性

Ale*_*dar 2 silverlight bind nested class

是否可以在Silverlight中绑定嵌套类的属性?我的代码看起来像这样:

public class A {
    public class B {
        public String Prop1 { get; set; }
    }
}
Run Code Online (Sandbox Code Playgroud)

我想在xaml中为B类分配一个键,但我不知道该怎么做.我试过这样的事,

<controls:ChildWindow.Resources>
    <local:A:B x:Key="myProperty">
</controls:ChildWindow.Resources>
Run Code Online (Sandbox Code Playgroud)

但它不起作用.任何的想法?

Ken*_*art 5

来自MSDN:

  • 您的自定义类必须是公共的,并支持默认(无参数)公共构造函数.(有关结构的说明,请参阅以下部分.)
  • 您的自定义类不能是嵌套类.嵌套类和一般CLR使用语法中的"点"会干扰其他WPF和/或XAML功能,例如附加属性.