我是Windows应用开发的新手。我正在创建其他用户可以在其应用中使用的自定义UserControl
。我想配置我的控件,如果你在其中放置任何内容,它将分配给Content
以外的属性。为了给你一个更好的解释,如果你这样写:
<Button>Hello, world!</Button>
这就好像你写了这个:
<Button Content="Hello, world!"/>
我可以让XAML解析器将我的控件的内容设置为Content
以外的属性,还是不可能?
感谢。
答案 0 :(得分:2)
您可以使用ContentPropertyAttribute:
[ContentProperty("DefaultProperty")]
更多信息:https://msdn.microsoft.com/en-us/library/system.windows.markup.contentpropertyattribute.aspx