我有一个C#应用程序,我在工作线程中处理一些事情。在启动workerthread之前,我尝试更改Mainthread中Button Click事件中的鼠标光标。现在我想知道为什么光标没有改变。
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;
}
}我的代码出了什么问题?
发布于 2014-05-07 22:26:44
如果你试着
this.cursor = Cursors.WaitCursor; 和
this.cursor = Cursors.Default;分别
https://stackoverflow.com/questions/23520406
复制相似问题