私は、DataTemplateを持つComboBoxを持っています。 DataTemplateには2つのコントロールがあり、それぞれにツールチップが添付されています。 ComboBoxの項目のリストには、各コントロール上にマウスカーソルを移動すると、必要に応じてツールチップが表示されます。コントロールが予想通りレンダリングされますが、ComboBoxの上の選択された項目領域はツールチップを表示しません。ツールチップを強制的に表示する方法はありますか?itemtemplate(WPF)のコンボボックスにツールチップを表示
1
A
答えて
0
Moleなどを使用している場合は、添付されているToolTpでの制御がIsHitTestVisible = "True"であることを確認してください。それ以外の場合、コントロールはマウスイベントをリッスンしませんし、ツールヒントが最初に表示されることを認識しません。
選択後、SelectedItemがComboBoxの内容になるので、選択した項目のツールチップをComboBoxのContentPresenterにバインドすることもできます。 ComboBoxテンプレートをオーバーライドし、ToolTipの表示を強制するために、ContentPresenterがマウス入力を受け入れることが必要な場合があります。
関連する問題
- 1. コンボボックスItemTemplateにと前景
- 2. WPF ItemsControl ItemTemplate Validation
- 3. 必要に応じてWPFツールチップを表示
- 4. Extjs4表示ツールチップ
- 5. WPFコントロールのツールチップをデクラティブなタッチで表示
- 6. WPFコンボボックスにテキストが表示されない
- 7. オーバーレイタップのツールチップ/アラートを表示
- 8. MenuItemのツールチップを表示
- 9. キャンバスグラフのツールチップを表示
- 10. コンボボックスのドロップダウン表示
- 11. WPF:コンボボックスのドロップダウンでテキストが強調表示されます。
- 12. AngularJS:円の上にツールチップを表示
- 13. ブートストラップのツールチップに長いテキストを表示
- 14. 軸の上にツールチップを表示し、スクロールバー
- 15. ツールチップにパーセントチャートのGoogleグラフを表示
- 16. を表示するツールチップ
- 17. ハイチャートシンクロナイズドチャートでツールチップを表示
- 18. ツールチップの表示問題
- 19. データグリッドからデータを引き出し、WPFのコンボボックス内のチェックボックスに表示する
- 20. wpf - validation - ツールチップを表示して「実行」ボタンを無効にする方法
- 21. ItemTemplateのボタンのみを持つWPF ListBox
- 22. WPFコンボボックスのデータバインディング
- 23. コンボボックスの代わりにイメージを表示
- 24. カスタムWPFツールチップ
- 25. ツールチップに部分文字列を表示
- 26. ドロップダウンリスト項目にツールチップを表示mouseoverイベント
- 27. プログラムでツールチップをwinformsアプリケーションに表示
- 28. WPFツールチップの配置
- 29. DevExpress WPF GridControlの自動ツールチップを表示しない - 可能ですか?
- 30. Sharepointフォルダのアイテムリストのツールチップを表示
いいえ、私はそういうものを使っていません。新しいテンプレートを作成せずにcontentpresenterにバインドする方法はありますか?私はテンプレートを考えましたが、それらは常にBlendのコピー貼り付けの大部分と思われ、それに応じてテーマを変更しません。 – Jamie
その場合、最も簡単な方法は、SelectionChangedイベントが発生したときにComboBox自体にツールヒントを手動で設定することです。 –