タイトルはあまり意味がありません...申し訳ありません。私の問題を説明しようと思います。いくつかのカスタム コントロールを含む新しい WPF ウィンドウを実装しようとしている大きなプロジェクトがあります。このウィンドウをさらに深く見ていくと、たとえば電卓のように見えるはずです。この電卓には、Controls から継承された「カスタム コントロール」である多くのキー ボタンがあり、それらのスタイルは Generic.xaml で定義されています。デバッグしようとすると、カスタム コントロール (キー ボタン) が電卓ウィンドウに表示されません。Generic.xaml ファイルに何か問題があるためだと思います。誰かが私にヒントを与えることができますか??? よろしくお願いします パオロ
2 に答える
0
いくつかの提案:
Snoop をダウンロードします (無料です)。実行時に Visual ツリーを調べて、コントロールが存在するかどうか、スタイルによって非表示になっているかどうかなどを確認するのに役立ちます。
スタイルを削除し、プロジェクトを実行します。コントロールは表示されますか? それはあなたのスタイルです!
ボタン、その他の単純な/すぐに使えるコントロールをターゲットとする名前のない/キーのないスタイルはありますか? それらがコントロールに影響を与えるものである場合は、それらも削除するか、それらを変更するか、コントロールにスタイルを適用して、それらのデフォルトからの継承を停止することを検討してください。
于 2012-04-27T16:13:20.967 に答える