問題タブ [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.
c# - Validation.ErrorTemplate で ErrorContent を見つける方法
アプリケーション内のすべてのコンボボックスにグローバル スタイルがあります。エラー検証のために、IDataErrorInfo を使用しています。したがって、エラーが発生した場合は、すべてのテキストボックスにそのようなカスタムビューを持たせたい:
異なる ErrorContent を使用します (エラー情報を含むツールチップを表示するには、マウスを円の上に置く必要があります)。私のコンボボックスのスタイルは次のとおりです。
そして、私の TextBox は次のように実装されています:
エラーが発生した場合の TextBox の表示は問題ありませんが、toolTip を設定できません。常に空です。ErrorContent を取得できない理由はありますか?
wpf - カスタム コントロールで検証を処理する方法
最近、最初のカスタム コントロールであるオートコンプリート テキスト ボックスを作成しました。その Controltemplate は次のようなもので構成されています
最初の Textblock はラベルとして使用され、2 番目の Textblock はコンテンツを表示します。TextLabel は Object にバインドします。これを Customer と呼びましょう。基になる検索で Customer オブジェクトが見つからない場合は、エラー テンプレートを表示します。このように TextLabel を定義する場合
検証が行われ、テキスト ボックスのエラー テンプレートが表示されます。残念ながら、赤い境界線は内側の TextBox の周りにのみあり、カスタム コントロール全体の周りにはありません。
私は2つのことを達成する方法を考えていました:
- 子検証の 1 つが失敗したときに、CustomControl の ErrorTemplate をトリガーするにはどうすればよいですか?
- これらすべての NotifyOnValidationerror プロパティを指定する必要がありますか、またはエンティティ レベルですべてのエラーをキャッチして同じ ErrorTemplate を表示することは可能ですか?
追加情報が必要な場合は、お問い合わせください
php - Phpmyadmin、テンプレートを読み込めません、開くときにエラーが発生しました
確立されたランプ (Apache 2、PHP、MySql) プロンプトが表示されたらlocalhost
、localhost/info.php
すべて正常に動作します。
localhost/phpmyadmin
ただし、 pops コードを要求する必要があります。
修正方法を教えてください。
ありがとうございました
wpf - WPF リスト ボックス エラー テンプレート
私の WPF アプリケーションでは、ビュー モデルのコレクションにバインドする ListBox があります。これらのビュー モデルは、INotifyDataErrorInfo を実装することで検証をサポートします。ListBox に検証エラーのあるアイテムのエラー テンプレートを表示しようとしています。
ListBoxの ItemSource バインディングでNotifyOnValidationError=Trueを設定することで、ListBox にデフォルトのエラー テンプレートを表示させることができます。
次のようになります。
私のリストボックスのコード:
私のリストボックススタイル:
ListBox 項目テンプレート:
ListBoxItems のカスタム エラー テンプレートを表示するにはどうすればよいですか? (私の目標は、アイテムの背景を赤くすることです)
c# - コード付きのエラーテンプレートを含むテキストボックス
XAML ではなく、コードでテキスト ボックスをフォームに追加しようとしています。エラー検証を使用します。次のコードがあります。
これを行うと、テキストが挿入されていないときにデフォルトの動作が得られます (これは私のエラー ケースです)。テキスト ボックスの周りの赤いボックス。私が今欲しいのは、カスタムの Adorner Layout を使用して、XAML でビルドすることです。
しかし、ErrorTemplate を設定しようとすると:
デフォルトのテンプレートでさえ、エラーの検証はありません。
何か不足していますか?
django - メザニン 404 および 500 エラー テンプレートが上書きされない
私は Mezzanine で作業しており、一般的な Django 404 および 500 ページ テンプレートをオーバーライドしたいと考えています。エラーフォルダーを次の場所にコピーしました。
エラー内の 404.html および 500.html テンプレートは汎用テンプレートをオーバーライドする必要がありますが、オーバーライドしません...両方のファイルを /templates フォルダーに直接コピーしようとしましたが、機能しません。
c# - ErrorTemplate が表示されているときに XAML GridRow が自動的にスケーリングされない
TextBox を含む XAML ウィンドウがあり、この TextBox には ErrorTemplate があります。
ErrorTemplate を以下に示します。ご覧のとおり、AdornedElementPlaceholder があり、その後にテキスト フィールドが ErrorContent にバインドされたテキスト ボックスが続きます。
TextBox が GridRow 内にあり、Height="Auto" であることを除いて、これは正常に機能します。行はテキストボックスに基づいて自動的にスケーリングされますが、ErrorTemplate が表示され、下部に追加の TextBox が表示されると、GridRow は新しい TextBox を含むように拡大されず、新しい TextBox はその下の要素に重なります。
どうすればこれを解決できますか?