标签内容中的 NullReferenceException
本文关键字:NullReferenceException 标签 | 更新日期: 2023-09-27 18:30:29
当我尝试更改 lalbe 的值时,它总是给我 null这是我的xmal
<Label Content="text" HorizontalAlignment="Left" Margin="37,41,0,0" VerticalAlignment="Top" Height="211" Width="424" FontSize="45">
这是我的代码
var lblText = sender as Label;
lblText.Content = "TEST";
我总是收到"系统.空引用异常"错误
您似乎正在事件处理程序中调用代码(例如按钮单击)。在这种情况下,发送方是button
,因此as
运算符将返回null
为标签添加名称:
<Label Name="myLabel" ... />
并像这样使用它:
myLabel.Content = "TEST";
顺便说一句:通常在 WPF 中,您不会直接修改 GUI,而是使用 DataBinding