問題タブ [templatebinding]
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# - テンプレート化された親の DataContext への WPF TemplateBinding
4 つの XAML ビューにグリッドを含む 4 つの同一のポップアップがあります。その XAML をテンプレートに移動し、スタイルを介して 4 つすべての ContentControls に適用したいと思います。問題は、グリッド内のアイテムのソースを渡すことです。これは、4 つの異なるビュー モデルのそれぞれから得られます。4 つのケースで異なるのは、ケースごとに異なります。おそらく一貫して名前を変更することになりますが、それは別の問題だと思います。
明らかに、私は TemplateBinding をまったく理解していません。テンプレートの子のプロパティを、テンプレートを適用する ContentControl のプロパティにバインドするにはどうすればよいですか?
DataSource 属性の値が変わることを除けば、グリッドの XAML は、直接使用した場合に完全に機能するものと同じです。
何かをバインドできるかどうかを確認するためだけに TextBlock を追加しました。私はNaN
そこに着きます。
wpf - カスタム コントロールの WPF カスタム IList DependencyProperty の動作がおかしい
他のコントロール (ボタン) のリストを表示するカスタム コントロールを作成したいと考えています。Buttons という DependencyProperty があります
次のようにテンプレートにバインドしています。
このように XAML でコントロールの複数のインスタンスを使用する場合
次の図のように、すべての「ボタン」がコントロールの最後のインスタンスに割り当てられます。
同様の方法でカスタムの「フッター」プロパティを追加しましたが、これは期待どおりに機能しています。何が間違っているのかわからないので、助けていただければ幸いです。デフォルト値「New List(Of Control)」に関係しているように感じます。
サンプル プロジェクトはここにあります: CustomControl の例
どうもありがとうございました!
firebase - テンプレートの繰り返し内で firebase-element を使用するとエラーが表示される
データは次のようになります
別の場所に実際のユーザー データを保存します。
ここでは、テンプレートの繰り返しが各ユーザー (member1、member2、member3) を適切にレンダリングすることを期待しています。ただし、テンプレートの繰り返しで3つのfirebase要素すべてに変数「member」を再利用するかのように、3つのエントリに同じ名前が出力されますが、これは実際には意味がありません.
objKeys 関数を変更して返すようにしました
次に、firebase要素に内部メンバーオブジェクトを使用しますが、結果は同じです
テンプレートの繰り返しを正しく理解せず、ここで間違って使用していませんか? それともポリマーテンプレートのバグですか?
c# - ASPX でカスタム オブジェクトを定義するときの NullReferenceException
カスタム コンテキスト メニューをユーザー コントロールとして作成しようとしています。このユーザー コントロールのコード ビハインドは次のようになります。
次に、基本的にメニュー項目であるユーザー コントロールと同じ名前空間ContextMenuItem
(実際には同じファイル内) でタイプを定義しました。
ascx
ユーザー コントロールのページには、repeater
次のように定義されたコントロールが含まれています。
最後に、登録後にページで使用するには、次のようにします。
これを実行すると、オンラインでNullReference
解析エラーが発生します
実行していないとき、Visual Studio はElement 'ContextMenuItem' is not a known element.
実行時にも例外をキャッチしないと言うので、スタック トレースを見て何が起こっているのかを確認できます。誰かがこのような同様の問題に遭遇したかどうか疑問に思っていました. どんな助けでも大歓迎です。
wpf - TemplateBinding エラー
依存関係プロパティを持つカスタム コントロールを開発します
xaml のように外部からコントロールの ControlTemplate を設定しようとすると、問題が発生します
上記の TemplateBinding の文字列では、「XamlParseException: The given key was not present in the Dictionary」のように聞こえます。何が間違っている可能性がありますか?