如何在UserControl.Resources中实例化对象?

3

我正在设计一个列表框,希望能在设计时添加数据。

如果我的命名空间中有一个类,我该如何在用户控件的 XAML 资源中实例化这个类的对象?

马尔科姆

1个回答

3
<UserControl.Resources>
    <my:CustomObject xmlns:my="clr-namespace:MyNamespace" 
                     x:Key="MyCustomObj"
                     Property="Value"
    />
</UserControl.Resources>

xmlns:my="clr-namespace:MyNamespace" 的作用是什么?如果在顶层<UserControl>元素中定义了“my”命名空间,那么是否需要使用它? - Patrick Szalapski
那么为什么当我这样做时,会出现找不到MyCustomObj类的错误呢?它应该能够找到。(我正在按照http://msdn.microsoft.com/en-us/library/bb514636.aspx中描述的方式调试设计程序。) - Patrick Szalapski

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接