問題タブ [errorprovider]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - エラー プロバイダーでエラーを列挙する
コントロールにアクセスせずに、「エラー プロバイダー」を介して現在表示されているすべてのエラーを列挙することは可能ですか?
data-binding - .NET Compact Framework で ErrorProvider をエミュレートするにはどうすればよいですか?
.NETCF には ErrorProvider クラスがないため、同様の機能を実装するにはどうすればよいですか (必ずしも ErrorProvider とまったく同じである必要はありません)。
DataRow.RowError プロパティと DataRow.SetColumnError メソッドを使用して、すべての通常のデータバインディング コンストラクトを使用してコントロールをデータテーブルにバインドしていますが、受信するためにフックできる DataTable、BindingManagerBase などのイベントが見つかりません。あらゆる種類の通知。
フォーム上のすべてのコントロールを手動で反復処理し、バインドされたコントロールのルック アンド フィールを変更するメソッドを呼び出して行き詰まっていますか?
ありがとう、MrB
c# - Windowsフォーム-ErrorProvider+DataGridView
DataGridViewコントロールの個々のセルでErrorProviderをフックするにはどうすればよいですか?
vb.net - イベントを保存するまで、エラー プロバイダーにコントロールの検証をチェックさせたくない
ユーザーコントロールを書いています。各コントロールに、カスタム ビジネス オブジェクトをロードしています。biz オブジェクトは IDataErrorInfo インターフェイスを実装しているため、ユーザー コントロールで ErrorProvider コントロールを使用できます。
次のように、ErrorProvider を biz オブジェクトにバインドしています。
Me.ErrorProvider1.DataSource=MyBizObject
これはすべて完全に機能しています。ユーザー コントロールがホスト フォームに読み込まれるとすぐに、検証が行われます (したがって、すべてのフィールドの横に点滅エラー サインが表示されます)。
各ビジネス オブジェクトは SAVE メソッドを実装しており、ビジネス オブジェクトで保存イベントがトリガーされるまで検証が行われないようにしたいと考えています。
これを達成するためのベストプラクティスは何ですか??
セス
c# - WinForms ErrorProvider をカスタマイズして、コントロールのエントリ内にアイコンを表示する
ほとんどの場合、次のようにラベルとエントリを持つカスタム/ユーザー コントロールがいくつかあります。
無効な ImageShack リンクを削除
次のように、標準の WinForms ErrorProvider をカスタマイズして、エントリ (エントリ - テキストボックス、コンボ、日時など) 内にアイコンを表示する方法はありますか?
無効な ImageShack リンクを削除
赤い円はもちろんエラーインジケーターです。
助けてくれてありがとう。
c# - C#WinformsPropertyGridおよびErrorProvider
私はerrorproviderをpropertygridおよびtreeviewコントロールに拡張することに取り組んでいます。私はで非常に役立つ投稿を見つけました: propertygridにエラープロバイダーを追加する方法を詳述した例、そしてそれは非常にうまく機能します。私の質問は、IPropertyValueUIServiceがpropertygridがアイコンとツールチップを表示するために使用するインターフェイスであることを著者がどのようにして知ったかです。リフレクターを使用してpropertygridとIPropertyValueUIServiceを分解しましたが、関係がありません。
これは、プログラマーとしての私自身の啓蒙と、エラープロバイダーをツリービューに拡張しようとするためのものです。
よろしくお願いします、dhysong
c# - データの Control.Value を確認します
フォームにいくつかの異なるコントロール (TextBoxes、DateTimePickers、MaskedTextBoxes) があり、それらにデータが含まれているかどうかを確認したいと考えています。「保存」ボタンのクリックイベントに次のコードがあります。
これは、TextBoxes と MaskedEditBoxes では正常に機能しますが、DateTimePicker では機能しません。それらについては、.Value プロパティを確認する必要があることはわかっていますが、Control オブジェクトからアクセスできないようです (つまり、"control.Value == "" || control.Value == null")。
明らかな何かが欠けていますか?DateTimePicker の値を確認できるようにする (または単にコードを改善する) ために、このコードに加えることができる変更の提案は、非常に高く評価されます。
c# - エラー時にタブページにフォーカスする (.NET)
すべてのTabPageにいくつかのTabPagesとコントロールを持つTabControlがあります。エンティティ フレームワークでいくつかのデータ バインディングと検証バルトを使用しています。問題は、タブでエラーが発生した場合、表示されているもの以外は表示されないことです。ホストされているコントロールでエラーが発生したときに TabPage を選択する方法はありますか? (TabPage のインデックスがわからない)
.net - このロジックについてヘルプが必要です... (.NET)
これは、ユーザーが選択した日付が 14 日以上前か過去かを確認するためのコードです。
動作しますが、14 日以上先の日付を選択すると、2 番目の IF が過去かどうかをチェックして空白にするため、エラー メッセージは表示されません。
ユーザーが入力したテキストボックスの後ろに別のテキストボックスを作成し、それに2番目のエラーメッセージを表示する以外に、これを回避する別の方法は考えられません。
誰か明るいアイデアを持っていますか?ありがとう :)
wpf - WPFのエラープロバイダー
ツールボックスでWPFコンポーネントを調べていますが、2005/2008に存在するエラープロバイダーが見つかりません。
削除されていますか?