textblock.setvalue 在 C# WPF 中它是如何工作的
本文关键字:何工作 工作 setvalue WPF textblock | 更新日期: 2023-09-27 18:32:57
谁能给我关于文本块上的设置值如何工作的信息?找不到关于它的好信息。此代码中使用的定义:
//sourcenode definition
public DependencyProperty SourceNode =
Constants.HierarchyNodeProperty;
//HierarchyNodeProperty definition
public static DependencyProperty HierarchyNodeProperty = DependencyProperty.RegisterAttached("SourceNode", typeof(HierarchyNode), typeof(Constants));
//textblock setvalue
this.TextBlock.SetValue(SourceNode, this);
任何有意义的信息都可能会有所帮助。比如链接等。
SetValue 是 DependencyObjects 可用的函数,它将 DependencyProperty 的值设置为提供的值。
您的代码似乎所做的是将属性(名为 TextBlock 且类型未知)的源节点 DP 设置为此属性。
TextBlock 是属性的糟糕名称,SourceNode 是 DP 的糟糕名称。