エラープロバイダが一様に点滅していない

4つのコントロールのエラーを提供するエラープロバイダがあります。

4つのエラーをすべて設定すると、一度に2つだけが点滅し、4つすべてのエラーが特定の時間の後に解決されます。

2つのエラーを設定しても、どちらも交互に点滅します。

しかし、私はそれらのすべてが一緒に点滅したい...どのように私はこれを行うことができますか? (私は複数のerrorProviderの使用を好まない)

7
ヘンクは正しい。点滅は必要ないはずです。安定した赤色のエラープロバイダーグリフが存在するだけではコントロールに注意を向けることができない場合は、UIが複雑すぎる可能性があります。うまく設計されたフォームで、そのグリフは目立つべきです。
追加された 著者 Igby Largeman,
非常に良い解決策の1つは、 Blinking = false です。
追加された 著者 Henk Holterman,
私は、迅速な費用対効果の分析を行い、それを「改善しない」とマークします。
追加された 著者 Ritch Melton,
点滅は必要ではありませんが、許可されていれば正常に動作する(つまり、デフォルトでは点滅します)。ちょうどこれで噛まれて、おそらくちょうど与えて、瞬きを削除します...
追加された 著者 Alex,

1 答え

前回の声明では、(IMO)許容可能な解決策を示唆しています。2つのエラープロバイダを使用します.1つは、一度に1つのコントロールを点滅させるものです(入力が無効な最新のものか、訂正されたASAP、またはあなたが最も重要であると判断した基準)と、無効な入力を持つすべてのコントロールにアイコンを「静かに」表示する2つ目です。

0
追加された