无法使用C#代码中的.Text定位Label

时间:2016-09-26 02:43:22

标签: c# asp.net wpf

我正在使用Visual Studio Express 2015.我现在只使用它3天了。这个问题在我所在的任何项目中都会持续存在。

我想更改标签内的文字。我创建一个新的WPF项目,在表单上放一个标签,给标签命名,并确保它在我的XAML代码中有一个“x:”。当我开始输入时,Intellisense没有找到“lblTest”,如果我输入“lblTest.Text”,我得到这个:

'Label'不包含'Text'的定义,也没有扩展方法'Text'可以找到接受类型'Label'的第一个参数(你是否缺少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;

1 个答案:

答案 0 :(得分:0)

某些WPF控件使用WinForms

中的不同属性名称

在WPF标签中使用Content代替。