Properties Expression Blend:如何创建具有动态标题的用户控件?
我创建了一个UserControl并添加了一个“标签”资产。我给了这个标签一个默认的内容属性。如果我在projekt中包含这个UserControl,我如何在properties窗口中编辑content属性?我希望有一个像TabItem一样的行为:在Properties->CommonProperties下有一个“Header”选项,您可以在其中定义自己的头Properties Expression Blend:如何创建具有动态标题的用户控件?,properties,user-controls,expression-blend,Properties,User Controls,Expression Blend,我创建了一个UserControl并添加了一个“标签”资产。我给了这个标签一个默认的内容属性。如果我在projekt中包含这个UserControl,我如何在properties窗口中编辑content属性?我希望有一个像TabItem一样的行为:在Properties->CommonProperties下有一个“Header”选项,您可以在其中定义自己的头 有什么想法吗?干杯 在UserControl codebehind类MyUserControl.cs中,您需要添加一个公共属性,完成后,该
有什么想法吗?干杯 在UserControl codebehind类MyUserControl.cs中,您需要添加一个公共属性,完成后,该属性将通过Expression Blend attributes面板可见并可编辑
public string MyProperty {
get { return this.label.Text;}
set { this.label.Text = value; }
}
在UserControl codebehind类MyUserControl.cs中,您需要添加一个公共属性,完成后,该属性将通过Expression Blend attributes面板可见并可编辑
public string MyProperty {
get { return this.label.Text;}
set { this.label.Text = value; }
}
这个答案有用吗?或者您需要更多帮助吗?当我将此属性添加到我的
VocabularyItemUserControl
中时,我可以在属性的杂项部分下看到它。。但仅在我插入VIUC
的屏幕上。(如的上一张图片所示)但是,当我直接打开VIUC.xaml
时,它不会出现在Common Properties
部分下(如上面第5节中的链接所示)。有没有办法去看房子?(我是VS2013的Blend教授v12..update 4)…这个答案有用吗,或者您需要更多帮助吗?当我将此属性添加到我的VocabularyItemUserControl
中时,我可以在属性
的杂项部分下看到它。。但仅在我插入VIUC
的屏幕上。(如的上一张图片所示)但是,当我直接打开VIUC.xaml
时,它不会出现在Common Properties
部分下(如上面第5节中的链接所示)。有没有办法去看房子?(我是VS2013的Blend教授v12..update 4)。。。