如何在代码中向 WPF 标签添加文本?

我觉得愚蠢,但不能找到如何添加一个文本到 WPF 标签控件的代码。就像下面的 TextBlock:

DesrTextBlock.Text = "some text";

在 Label 中做这件事的等价属性是什么?

DesrLabel.??? = "some text"; //something like this
210198 次浏览

试试 DesrLabel.Content,这是 WPF 的方式。

我相信您想要设置 Content属性。 这个有更多关于标签可用内容的信息。

可以使用 TextBlock 控件并分配文本属性。

您可以在几乎所有可视化 WPF 控件上使用 Content 属性来访问其中的内容。控件所属的类有一个层次结构,ContentControl 的任何后代都将以这种方式工作。

在普通的 winForms 中,Label 对象的值更改为,

myLabel.Text= "Your desired string";

但是在 WPFLabel 控件中,必须使用 Label 控件的. content 属性 比如说,

myLabel.Content= "Your desired string";

Label myLabel = new Label (); myLabel.Content = "Hello World!";