Как программно отобразить значок ожидания в Windows Mobile 6? - PullRequest
1 голос
/ 22 июля 2010

Как программно отобразить значок ожидания в Windows Mobile 6?

Это должно быть легко сделать, но я не мог гуглить, потому что там так много ожидающих замен иконок ...: -)

Спасибо

Адриан

Ответы [ 2 ]

3 голосов
/ 22 июля 2010

Что-то вроде этого несколько полезно:

class WaitCursor : IDisposable
{
    public WaitCursor()
    {
        Cursor.Current = Cursors.WaitCursor;
    }

    public void Dispose()
    {
        Cursor.Current = Cursors.Default;
    }
}

Это позволяет вам использовать блоки "using" для возврата к курсору по умолчанию, даже если у вас есть исключение или возврат:

public Foo()
{
    using (var c = new WaitCursor())
    {
       // do long-running stuff
       // when we exit the using block, the cursor will return to the default state
    }
}
1 голос
/ 22 июля 2010

Вы имеете в виду курсор ожидания?

using System.Windows.Forms;
Cursor.Current = Cursors.WaitCursor;
...