0
我有一個C#應用程序,我在一個工作區中工作。 在我開始workerthread之前,我嘗試更改Mainthread中按鈕單擊事件中的鼠標光標。 現在我想知道爲什麼遊標不會改變。在多線程應用程序中設置鼠標光標
private void barButtonItemBulkImport_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
{
Cursor.Current = Cursors.WaitCursor;
PxDAL pdal = new PxDAL();
pdal.ReactivateAdressMutation += new PxDAL.Del_ReactivateAdressMutation(ReactivateAdressMutation);
pdal.StartContact();
}
private void ReactivateAdressMutation()
{
if (this.InvokeRequired)
{
this.Invoke(new AdressMutation.Del_BatchImportFinished(ReactivateAdressMutation), new Object[] { });
}
else
{
Cursor.Current = Cursors.Default;
}
}
我的代碼有什麼問題?