8

I have an error provider providing error for 4 controls..

when I set all the four errors, only two of them blink together at a time and all four settle down after certain time..

even if I set two errors, both blink alternatively..

but I want all of them blink together...How can I do this? (I don't prefer using more than one errorProvider)

techBeginner
  • 3,792
  • 11
  • 43
  • 59
  • 9
    One very good solution would be `Blinking=false`. – H H Oct 27 '11 at 13:26
  • 2
    I'd do a quick cost/benefit analysis and mark it as 'wont-fix'. – Ritch Melton Oct 27 '11 at 13:30
  • 1
    Henk is right; blinking shouldn't be necessary. If the mere presence of the steady red error provider glyph isn't enough to draw attention to the control, then your UI is probably too cluttered. On a well designed form, that glyph should stand out. – Igby Largeman Oct 27 '11 at 16:07
  • 2
    Blinking isn't _necessary_ but if it's allowed I'd expect it to work properly (i.e. blink in unison by default). Just got bitten by this too, will probably just give in and remove the blink... – Alex Jun 14 '13 at 16:11

1 Answers1

0

You've hinted to an (IMO) acceptable solution, with your last statement: use 2 error providers, one dedicated to blinking exactly one control at a time (the latest one with an invalid input, or the one you'd expect to be corrected ASAP, or whatever criteria you deem most important), and a second one that "silently" displays the icon on all controls with invalid input.

C.B.
  • 666
  • 3
  • 18