-1
我正在嘗試使用c#在Windows窗體中更改標籤文本的線程安全方法。我從MSDN教程中的代碼稍微調整了這一點,但是我的visual studio找不到它們在本教程中使用的SetTextCallback類。SetTextCallback不導入
我得到的錯誤是「類型或命名空間‘SetTextCallback’找不到」
private void ChangeLabelText(Label label, string newText)
{
if (label.InvokeRequired)
{
SetTextCallback d = new SetTextCallback(ChangeLabelText);
this.Invoke(d, new object[] { newText });
}
else
{
label.Text = newText;
}
}
它是一個代表。你只是忘了從[教程]複製/粘貼它(https://msdn.microsoft.com/en-us/library/ms171728%28v=vs.110%29.aspx?cs-save-lang=1&cs-郎= CSHARP#代碼片斷-1)。請務必不要跳過教程步驟。 –