問題タブ [errortemplate]

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.

0 投票する
1 に答える
1295 参照

c# - Validation.ErrorTemplate で ErrorContent を見つける方法

アプリケーション内のすべてのコンボボックスにグローバル スタイルがあります。エラー検証のために、IDataErrorInfo を使用しています。したがって、エラーが発生した場合は、すべてのテキストボックスにそのようなカスタムビューを持たせたい: ここに画像の説明を入力異なる ErrorContent を使用します (エラー情報を含むツールチップを表示するには、マウスを円の上に置く必要があります)。私のコンボボックスのスタイルは次のとおりです。

そして、私の TextBox は次のように実装されています:

エラーが発生した場合の TextBox の表示は問題ありませんが、toolTip を設定できません。常に空です。ErrorContent を取得できない理由はありますか?

0 投票する
0 に答える
201 参照

wpf - カスタム コントロールで検証を処理する方法

最近、最初のカスタム コントロールであるオートコンプリート テキスト ボックスを作成しました。その Controltemplate は次のようなもので構成されています

最初の Textblock はラベルとして使用され、2 番目の Textblock はコンテンツを表示します。TextLabel は Object にバインドします。これを Customer と呼びましょう。基になる検索で Customer オブジェクトが見つからない場合は、エラー テンプレートを表示します。このように TextLabel を定義する場合

検証が行われ、テキスト ボックスのエラー テンプレートが表示されます。残念ながら、赤い境界線は内側の TextBox の周りにのみあり、カスタム コントロール全体の周りにはありません。

私は2つのことを達成する方法を考えていました:

  • 子検証の 1 つが失敗したときに、CustomControl の ErrorTemplate をトリガーするにはどうすればよいですか?
  • これらすべての NotifyOnValidationerror プロパティを指定する必要がありますか、またはエンティティ レベルですべてのエラーをキャッチして同じ ErrorTemplate を表示することは可能ですか?

追加情報が必要な場合は、お問い合わせください

0 投票する
1 に答える
870 参照

php - Phpmyadmin、テンプレートを読み込めません、開くときにエラーが発生しました

確立されたランプ (Apache 2、PHP、MySql) プロンプトが表示されたらlocalhostlocalhost/info.phpすべて正常に動作します。

localhost/phpmyadminただし、 pops コードを要求する必要があります。

修正方法を教えてください。

ありがとうございました

0 投票する
1 に答える
2541 参照

wpf - WPF リスト ボックス エラー テンプレート

私の WPF アプリケーションでは、ビュー モデルのコレクションにバインドする ListBox があります。これらのビュー モデルは、INotifyDataErrorInfo を実装することで検証をサポートします。ListBox に検証エラーのあるアイテムのエラー テンプレートを表示しようとしています。

ListBoxの ItemSource バインディングでNotifyOnValidationError=Trueを設定することで、ListBox にデフォルトのエラー テンプレートを表示させることができます。
次のようになります。 ここに画像の説明を入力

私のリストボックスのコード:

私のリストボックススタイル:

ListBox 項目テンプレート:

ListBoxItems のカスタム エラー テンプレートを表示するにはどうすればよいですか? (私の目標は、アイテムの背景を赤くすることです)

0 投票する
2 に答える
1078 参照

c# - コード付きのエラーテンプレートを含むテキストボックス

XAML ではなく、コードでテキスト ボックスをフォームに追加しようとしています。エラー検証を使用します。次のコードがあります。

これを行うと、テキストが挿入されていないときにデフォルトの動作が得られます (これは私のエラー ケースです)。テキスト ボックスの周りの赤いボックス。私が今欲しいのは、カスタムの Adorner Layout を使用して、XAML でビルドすることです。

しかし、ErrorTemplate を設定しようとすると:

デフォルトのテンプレートでさえ、エラーの検証はありません。

何か不足していますか?

0 投票する
1 に答える
196 参照

django - メザニン 404 および 500 エラー テンプレートが上書きされない

私は Mezzanine で作業しており、一般的な Django 404 および 500 ページ テンプレートをオーバーライドしたいと考えています。エラーフォルダーを次の場所にコピーしました。

エラー内の 404.html および 500.html テンプレートは汎用テンプレートをオーバーライドする必要がありますが、オーバーライドしません...両方のファイルを /templates フォルダーに直接コピーしようとしましたが、機能しません。

0 投票する
2 に答える
51 参照

c# - ErrorTemplate が表示されているときに XAML GridRow が自動的にスケーリングされない

TextBox を含む XAML ウィンドウがあり、この TextBox には ErrorTemplate があります。

ErrorTemplate を以下に示します。ご覧のとおり、AdornedElementPlaceholder があり、その後にテキスト フィールドが ErrorContent にバインドされたテキスト ボックスが続きます。

TextBox が GridRow 内にあり、Height="Auto" であることを除いて、これは正常に機能します。行はテキストボックスに基づいて自動的にスケーリングされますが、ErrorTemplate が表示され、下部に追加の TextBox が表示されると、GridRow は新しい TextBox を含むように拡大されず、新しい TextBox はその下の要素に重なります。

どうすればこれを解決できますか?