在Blend和VS 2010中编辑附加属性

时间:2011-01-06 21:08:11

标签: silverlight expression-blend blend attached-properties vs-extensibility

我在Silverlight中定义了一个附加属性,我想在Silverlight的TextBox上使用它 有没有办法在Blend和VS 2010的属性页面上显示此属性 就像我们使用附加属性Grid.Column,Grid.Row一样,我们可以在VS 2010上设置它们吗? 如果是,我可以使用Silverlight扩展性创建自己的PropertyValueEditor吗?

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

在Blend中执行此操作的唯一方法是创建一个行为,该行为设置属性并为行为创建设计时程序集。

Here are articles有关创建Silverlight设计时程序集的信息。

Expression Blend有一个行为的文件模板 - 从中​​开始并创建镜像每个附加属性的属性 - 调用这些属性中的setter / getters。