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);

任何有意义的信息都可能会有所帮助。比如链接等。

textblock.setvalue 在 C# WPF 中它是如何工作的

SetValue 是 DependencyObjects 可用的函数,它将 DependencyProperty 的值设置为提供的值。

您的代码似乎所做的是将属性(名为 TextBlock 且类型未知)的源节点 DP 设置为此属性。

TextBlock 是属性的糟糕名称

,SourceNode 是 DP 的糟糕名称。