問題タブ [controltemplates]
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.
wpf - Fill と GradientStop の間でカラー バインディングが異なる理由がわかりません
WPF で ControlTemplates を理解しようとしています。テンプレート化された親の背景色を参照しようとすると、elipse Fill と elipse GradientStop のバインディング ステートメントが異なるようです。これがなぜなのか、誰でも説明できますか。
これは機能します...
これは機能します...
これは機能しません - これはなぜですか?
これによりエラーが発生します...
これはうまくいきません...
インスタンスはこんな感じ…
wpf - トリガーでコンテンツボタンを変更
ボタンを押したときにボタンの内容を別の画像に変更したいのですが、何も起こりません。
ありがとうございました :)
c# - WPF - リストビュー項目の選択に基づいてコントロールを変更します。コントロールが更新されない
ユーザーが選択した listviewitem に基づいてメイン ウィンドウに表示されるコントロールを更新しようとしていますが、listviewitem の選択が変更されてもコントロールが更新されません。
この投稿を参照として使用しましたチェックボックスを使用して WPF コントロールのテンプレートを動的に変更する方法は?
編集: 最初は ContentTemplate を使用しましたが、提案に基づいてこれを DataTemplate に変更しましたが、まだ更新されていません
メイン ウィンドウの XMAL は
ViewModelコードは
MainWindowProperties クラスを使用する
そして、MainWindow コンストラクター内で DataContext を設定しました
lvProcessSelection からの選択が変更されると、次のコードが実行されます
これにより、ViewModel 内の SelectedProcess が「Expense Reserve Automation」または「Financial Close Status」のいずれかで更新されます
新しいメッセージで lbxProgress を更新し、アプリケーションの RunTime で txtRunTime を更新できるため、DataContext が ViewModel に対して正しく設定されていることはわかっています (ただし、ContentControl ではそうではない可能性があります)。
ただし、lvProcessSelection で選択を変更しても何も起こりません。ERAFileSelect のデフォルト コントロールはそのままです。
これを解決する方法について誰かが私を正しい方向に向けることができますか?