是否可以在 XAML 中为 d:DesignInstance 指定嵌套类型?如果是这样,怎么做到的?
如果我有以下类结构:
namespace MyApp
{
public class OuterClass
{
public class InnerClass
{
public string SomeData {get;set;}
}
}
}
如何将 InnerClass
类型用作 DesignInstance?以下不起作用:
<phone:PhoneApplicationPage
...
xmlns:local="clr-namespace:MyApp"
...
d:DataContext="{d:DesignInstance Type=local:OuterClass.InnerClass}"
>
最佳答案
尝试将 .
更改为 +
。像这样的东西:
<phone:PhoneApplicationPage
...
xmlns:local="clr-namespace:MyApp"
...
d:DataContext="{d:DesignInstance Type=local:OuterClass+InnerClass}">
关于c# - 具有嵌套类型的 XAML DataContext DesignInstance,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14975333/