2016-09-26 62 views
0

我正在使用Visual Studio Express 2015.我现在只使用它3天。这个问题一直存在于我参与的任何项目中。无法将目标标签与C#代码中的.Text对齐

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

'标签'不包含'文本'的定义,也没有扩展方法'文本'接受第一个参数类型'标签'可以找到(您是否缺少使用指令或程序集引用?)

下面是我已经导入到我的项目中的命名空间。我可以发布我的代码,但在我的示例中,我刚创建了一个空白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; 
+0

试试'lblTest.Content',看看你是否可以更新它。 –

回答

0

一些WPF控件的使用从WinForms的

在WPF标签不同的属性名称使用Content代替。

+0

我爱你!我正在寻找的正确功能是lblTest.Content =“Sample”; –

+0

我很乐意提供帮助:D –