Directory.Delete("Путь каталога", true);
this.Cursor = Cursors.Wait;
Directory.Delete("Путь каталога", true);
но он меняет курсор после удаления, а надо до удаления. Помогите пожалуйста как сделать. this.IsEnabled="False";
var bw = new BackgroundWorker();
bw.DoWork += (o, eo) =>
{
Directory.Delete("Путь каталога", true);
};
bw.RunWorkerCompleted += (o, eo) =>
{
IsEnabled = true;
Mouse.OverrideCursor = Cursors.Arrow;
};
IsEnabled = false;
Mouse.OverrideCursor = Cursors.Wait;
bw.RunWorkerAsync();