dependency-properties相关内容
让我们说,我定义这样的依赖性: 公共类MySampleClass {公共静态的DependencyProperty MyDoubleProperty = DependencyProperty.Register(“MyDouble”的typeof(双),typeof运算(MySampleClass)); 公共双MyDouble { 得到 {
..
当我尝试在ListView使用自定义用户控件,它失败,只有空块显示(以下TextBlock的工作虽然)。而在ListView外customControl工作pretty好。有什么问题? MainWindow.xaml <网格和GT; <&StackPanel的GT; <控制:CustomControl X:NAME =“customControl”Cu
..
Ive得到的自定义控件测试code设置: ///<总结> ///为UCTest.xaml交互逻辑 ///< /总结> 公共部分类UCTest:用户控件 { 公共静态只读的DependencyProperty LastNameProperty = DependencyProperty.Register(“姓氏”
..
谁能解释是如何依赖属性实现的?难道是在基类中声明与给定的情况下,作为一个重要的参考只是一个静态的词典吗?我找不到任何资源有关这方面的互联网... 非常感谢 解决方案 我看到两个问题: 如何依赖属性工作?这 MSDN文章是一个伟大的系列赛上依赖属性。应该是一个很好的概述,让你开始。 如何依赖属性实现的?你不会找到任何这资源,因为为什么微软要揭露其实施DP的?话虽这么说,那肯定是值得商榷的。
..
为什么一个依赖属性的实现崩溃我的应用程序时我提供默认值? 的code这一段是在类声明我的用户对象。一切工作正常 - 编译和运行完美。 公共静态System.Windows.DependencyProperty DepProp = System.Windows.DependencyProperty.Register(“矩形”,
..
我有一个非常简单的用户控件名为 CustomTextBox 此XAML: <用户控件X:类=“CustomTextBox”...> <电网> <文本框X:名称=“InnerTextBox”/> < /网格> < /用户控件> 现在,当我使用 CustomTextBox 和想做的事情结合 Inner
..
谁能解释一下制作背后的理由说ItemsControl.DisplayMemberPath依赖属性,而不是只是一个普通的CLR属性? 有没有这样的时候属性用于在数据绑定方案,款式,或其他依赖项属性相关的情况。任何真正的生活场景 感谢。 更新: 原因这个问题就像语句 使你的财产的依赖 属性不总是必要或 适当的,将取决于你的 需要。有时,典型 支持你的财产的技巧 配备了私人领域就足够了。
..
我发现这个MSDN上: 一个依赖属性值可以通过引用资源来设置。资源通常被指定为资源属性页根元素,或应用程序的价值(这些位置实现最便捷的资源)。下面的示例演示如何定义一个的SolidColorBrush 的资源。 XAML: < DockPanel.Resources> <的SolidColorBrush X:关键=“MyBrush”颜色=“金奖”/> &L
..
我一直在阅读上依赖属性几天,了解他们是如何获取的价值,而不是设置/让他们在CLR性能。随时纠正我,如果我错了。 从我的理解所有的WPF控件像一个TextBlock,按钮等的自DependencyObject派生也将包含依赖属性来存储,而不是使用CLR属性的值。这具有在壳体动画覆盖本地值的优点时,或者继承值,如果没有本地值被设定为所有等 我现在想拿出一些样品创建和使用自己的DP。 1)是否有可
..
可能重复: 什么是依赖属性? 什么是依赖属性?它是如何从一个普通财产有什么不同?依赖属性的目的是什么? 解决方案 依赖属性:由一个 依赖属性的目的是提供一种方法来计算一个属性的根据的价值的其他投入的价值。 这些其他投入可能包括系统属性,如主题和用户preference,只是即时性决定机制,如数据绑定和动画/故事板,多次使用的模板,如资源和样式,或值知通过与元素树等元素的父子关系。 它
..
在Silverlight应用程序我试图找出当一个用户控件的属性发生了变化。我感兴趣的是一个特定的DependencyProperty,但不幸的是,控制本身不实现INotifyPropertyChanged。 有确定的值发生变化的任何其他方式? 解决方案 在WPF中你有也许如果您解释一下什么是你想怎么办就可以解决办法的情况下,或使用绑定。
..
可能重复: 听依赖属性修改 对不起我的英语水平。 我需要创建一个可以订阅改变的DependencyProperty类,并根据此属性的新值来执行某些操作。 这样的: MyClass的OBJ =新MyClass的(); obj.Subscribe(TextBox.TextProperty,myTextBox); 我怎样才能做到这一点? 解决方案 下面是做它,使用得心应手Depe
..
我要附加一个依赖属性只有特定的控制。 如果这仅仅是一种类型的,我可以做到这一点: 公共静态只读的DependencyProperty MyPropertyProperty = DependencyProperty.RegisterAttached(“myProperty的”的typeof(对象)的typeof(ThisStaticWrapperClass)); 公共静态对象GetMyProp
..
我有创造型的DependencyProperty“绑定”的麻烦。其他类型的工作确定,他们成功地解决,如果我填充它们使用的绑定。 在我的情况我要抢原料的绑定,这样我就可以用它来绑定到子对象的属性,在大致相同的方式,DataGrid中不列 - 即每一个绑定列中的指定,则结合中的每个的ItemsSource集合中的项,而不是结合在DataContext本身。 < MG:MultiSelectD
..
通常情况下,我不会只是张贴在SO的错误信息,但谷歌搜索后,只发现一击,我想我至少打开地板这个错误在这里左右。 我有一个名为迷你图有一个类型的值依赖属性自定义控制单位[] 。这里就是我在使用它的一个例子的的DataTemplate : < DataTemplate中数据类型=“{X:活动类型:ActivityHistory}”> <控制:迷你图Grid.Column
..
我看了一下依赖属性了很多SO和其他网站。但是,真的没有找到一个很好的解释,现在还在迷茫。我同时使用SL和WPF。他们是不同的SL和WPF,在执行方面?为什么我们真的需要他们?他们是静态意味着它们的值是共享的?为什么MS的原因介绍了依赖属性? 赏金: 我要寻找一个更全面的,完整的答案。 解决方案 答案是名字本身,虽然词“依赖”是如此的充满意义的软件开发,这不是特别清楚这意味着什么。 一个依赖
..
.NET框架似乎已经将DependencyProperty对象的两个实现 System.Windows.DependencyProperty 据我所知,在正常使用的第一个是在WPF和正常使用的,第二个是在WF但什么是如果有的话? 它们之间的差异 如果我没有使用WPF / WF,仍然想使用的DependencyProperty这将是最好用? 任何计划合并到一个在未来? 解决方案 的区别是
..
我有一个用户控件,它公开了一个的DependencyProperty称为VisibileItems 每当该属性得到更新,我需要触发另一个事件。 为了实现这个目标,我加入PropertyChangedCallback事件FrameworkPropertyMetadata。 由于某些原因,这个事件被调用一次,而不会触发下一次VisibleItems改变。 XAML: < CC:MyFilt
..
我的想法写一个WPF用户控件我的应用程序。我使用MVVM在我的应用程序。 用户控制的需要,可以设置我的父视图依赖属性。使用MVVM的时候,这个想法是,父视图最终将创建用户控件 DP之间的绑定与父视图的VM) 依赖属性需要在View类的虚拟机创建不从的DependencyObject 继承。这意味着在后面的XAML code增加code。 我在想,如果你能提供建议,如何开发使用WPF应用程序时
..
我有一个按钮样式中创建的映像。现在,我已经创建了一个附加属性,这样我可以设置源的图像。应该是直线前进,但我坚持了下来。 这是我的缩短按钮样式: <风格X:关键=“ToolBarButtonStyle”的TargetType =“按钮”> ... <图像X:名称=“toolbarImage”来源=“
..