19得票1回答
C# WPF 附加属性 - 错误: "在 XML 命名空间中不存在该属性"

我需要为现有的WPF控件(Groupbox、textbox、checkbox等)创建一个新属性,以存储它们的访问级别,因此我找到了Attached Properties。我使用了这个网站作为例子:http://dotnetbyexample.blogspot.com.br/2010/05/at...

14得票3回答
使用Caliburn Micro的Message.Attach和附加事件

我正在尝试使用Caliburn Micro消息来触发我创建的附加事件:public static class DataChanging { public delegate void DataChangingEventHandler(object sender, DataChangin...

13得票5回答
Silverlight中附加和非附加依赖属性的区别

好的,Stackers们,我花了几个小时在这个问题上,我想知道是否有人有一个确定的答案。 在我做的所有研究中,我找不到任何关于 Silverlight 中 .Register 和 .RegisterAttached 的区别。现在,在你们匆忙告诉我.RegisterAttached用于将 DP ...

12得票1回答
如何在WPF中处理Canvas.Top更改事件?

我有一个使用附加属性Canvas.Top和Canvas.Left在Canvas上定位的元素。然后使用动画将该元素移动到不同的坐标系,如下所示:DoubleAnimation left = new DoubleAnimation( oldLeft, newLeft ); DoubleAnimat...

12得票1回答
在样式触发器中使用Setter更新自定义附加属性

我正在尝试使用附加属性和样式触发器,希望能更好地了解它。 我编写了一个非常简单的 WPF 窗口应用程序,其中包含一个附加属性: public static readonly DependencyProperty SomethingProperty = DependencyPro...

11得票3回答
在组合框中显示字体族名称

我的目标是通过依赖属性来操纵应用程序的文本样式。我有一个包含文本大小、字体家族、颜色等要素的图表。因此,我想使用类似于Word富文本编辑器的接口。 在我的TextStyleVM中,我正在使用以下代码:http://shevaspace.blogspot.com/2006/12/i-have-...

11得票3回答
缩减MVVM WPF应用程序中的样板代码,以处理附加属性、命令等?

我正在开发一个WPF MVVM应用程序。我注意到的一件事是,我不得不编写大量样板代码来声明命令(通过WPF团队的MVVM工具包中的DelegateCommands)、附加属性和附加行为。有没有可用的策略可以减少我需要编写的样板代码量? 谢谢!

10得票1回答
无法将附加属性绑定到另一个依赖属性。

我正在编写一个控件库。在这个库中,有一些自定义面板,这些面板中填充了用户的UI元素。由于我的库中的每个子元素都必须有一个“标题”属性,因此我编写了以下代码: // Attached properties common to every UIElement public static clas...

10得票1回答
从代码后台获取和设置WPF自定义附加属性

我生成框架Rectangle类的对象(该类是封闭的),并通过编程将它们添加到画布中。我想要向这些对象添加一些信息。有这样的可能性吗?我可以在XAML中获取和设置附加属性,但这对我没有用。

9得票6回答
直接设置绑定值

是否可能直接设置双向绑定后面的值,而不知道绑定属性是什么? 我有一个附加属性,它绑定到一个属性,如下所示: <Element my:Utils.MyProperty="{Binding Something}" /> 现在我想从所附属性的角度更改实际存储在Something中...