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

时间:2011-02-04 20:11:48

标签: c# wpf

我觉得很愚蠢,但无法找到如何在代码中向WPF Label控件添加文本。喜欢关注TextBlock:

DesrTextBlock.Text = "some text";

Label中的等效属性是什么?

DesrLabel.??? = "some text"; //something like this

6 个答案:

答案 0 :(得分:170)

试试DesrLabel.Content。它是WPF方式。

答案 1 :(得分:24)

在正常的winForms中,Label对象的值由

更改
myLabel.Text= "Your desired string";

但是在WPF Label控件中,您必须使用Label控件的.content属性 例如,

myLabel.Content= "Your desired string";

答案 2 :(得分:6)

我相信你想设置Content属性。 This提供了有关标签可用内容的更多信息。

答案 3 :(得分:3)

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

答案 4 :(得分:1)

您可以使用TextBlock控件并指定文本属性。

答案 5 :(得分:-2)

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