This is a migrated thread and some comments may be shown as answers.

Switch to wait cursor for slow behaviours

2 Answers 484 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
papadi
Top achievements
Rank 1
papadi asked on 03 Oct 2012, 11:57 AM
Hi!
there are several occasions that the controls do not behave instantly, depending also on the performance capabilities of the current machine and the complexity of the UI.

I see this for instance when expanding/collapsing rows in the RadTreeListView, or expanding/collapsing the RadExpander. Another example is when my user clicks on a grid row and the grid has to switch the display to the editing template of the corresponding column. The same when the user expands a pane in the RadDocking control.

By default these controls do not switch the cursor to the wait cursor, so if these operations take a second to complete, there is no indication that they even have started. So the user tends to click again and again, resulting in strange behavior depending on the occasion.

I'm interesting in just replacing the Arrow cursor with the WaitCursor and not something more complex like using the RadBusyIndicator.

Any solution?

2 Answers, 1 is accepted

Sort by
0
papadi
Top achievements
Rank 1
answered on 19 Oct 2012, 01:04 PM
Nothing?
0
Nick
Telerik team
answered on 23 Oct 2012, 02:20 PM
Hi Dimitros,

You can easily set the Cursor property of the Control that is executing long actions. 

this.GridView.Cursor = Cursors.Wait;
Hope this helps! 

All the best,
Nik
the Telerik team

Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

Tags
General Discussions
Asked by
papadi
Top achievements
Rank 1
Answers by
papadi
Top achievements
Rank 1
Nick
Telerik team
Share this question
or