существует ли какой-нибудь мигающий контрол (для оповещения)?

jit
Дата: 01.05.2006 23:23:03
Доброго времени суток.
Мне интересно существует ли какой-нибуть мигающий контрол, что-то типа мигающиего битмапа, которой начинает мигать при возникновении некоторого события.
Georgiy L.
Дата: 02.05.2006 09:07:35
Как вариант, можно мигать хоть чем через таймер.
b.s
Дата: 17.09.2008 13:53:58
вот так вроде должно мигать котролом, но почему то не мигает:
private void ControlBlink(MaskedTextBox mtb)
       {
            object clr = mtb.BackColor;
            for (int i = 0; i <= 10; i++)
            {
               
                mtb.BackColor = Color.Blue;
                System.Threading.Thread.Sleep(100);
                mtb.BackColor = (Color)clr;
           }

       }
ErrorProvider
Дата: 17.09.2008 13:58:47
ErrorProvider
chpasha
Дата: 17.09.2008 14:23:58
ErrorProvider
ErrorProvider

+100

велосипедистам незачет ;)
b.s
Дата: 17.09.2008 14:58:35
ну а если "помигать" хочется? :)
просто иногда у errorprovider не отображается хинт, сколько ты на него не наводи...
МСильвер
Дата: 17.09.2008 15:23:28
сделай GIFку.
МСУ
Дата: 17.09.2008 15:32:15
МСильвер
сделай GIFку.

А лучше DVD-видюшку прокрутить )
Chapai
Дата: 17.09.2008 15:32:45
b.s
ну а если "помигать" хочется? :)
просто иногда у errorprovider не отображается хинт, сколько ты на него не наводи...
отображается прекрасно.
ыватьываитыва
Дата: 17.09.2008 17:13:27
b.s
вот так вроде должно мигать котролом, но почему то не мигает:
[quot автор]private void ControlBlink(MaskedTextBox mtb)
       {
            object clr = mtb.BackColor;
            for (int i = 0; i <= 10; i++)
            {
               
                mtb.BackColor = Color.Blue;
                System.Threading.Thread.Sleep(100);
                mtb.BackColor = (Color)clr;
           }

       }

А если так
private void ControlBlink(MaskedTextBox mtb)
       {
            object clr = mtb.BackColor;
            for (int i = 0; i <= 10; i++)
            {
               
                mtb.BackColor = Color.Blue;
Application.DoEvents();
                System.Threading.Thread.Sleep(100);
                mtb.BackColor = (Color)clr;
Application.DoEvents();
System.Threading.Thread.Sleep(100);
           }

       }