[英]How to set a default value of a property on every object that implements an interface?
[英]How to set the default value property for an object represented in XAML
说我有一个像
class Item
{
string Value {get;set;}
}
class MyClass
{
List<Item> Values {get;set;}
}
我如何做到这一点,以便在XAML中使用此对象时,可以像这样设置value属性。
<MyClass>
<Item>A</Item>
<Item>B</Item>
</MyClass>
尝试这个:
<MyClass>
<MyClass.Values>
<Item>A</Item>
<Item>B</Item>
<Item>C</Item>
</MyClass.Values>
</MyClass>
找到了答案,我需要戴上[ContentPropertyAttribute]!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.