不能在c#代码中用.text来定位标签

本文关键字:text 定位 标签 代码 不能 | 更新日期: 2023-09-27 18:08:50

我正在使用Visual Studio Express 2015。我才用了3天。这个问题在我参与的任何项目中都存在。

我想更改标签内的文本。我创建了一个新的WPF项目,在表单上添加一个标签,为标签命名,并确保它在XAML代码中前面有一个"x:"。当我开始输入"lblTest"时,智能感知找不到"lblTest",如果我输入"lblTest"。文本",我得到这个:

'Label'不包含'Text'的定义,并且找不到接受'Label'类型的第一个参数的扩展方法'Text'(您是否缺少using指令或程序集引用?)

下面是我导入到项目中的名称空间。我可以发布我的代码,但在我的示例中,我只是创建了一个空白的WPF应用程序,在其上放置了一个标签,并试图找到它。我真的很感谢你花时间阅读这篇文章!

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

不能在c#代码中用.text来定位标签

一些WPF控件使用与WinForms不同的属性名

在WPF标签中使用Content代替