すべてのツールヒントを表示するとすぐに、そのツールチップを表示したいと考えています。それはいいです、私はtrueにToolTip.IsOpenプロパティを設定することができます。確かにツールヒントが表示されますが、問題はすべて(0、0)に表示されます。明らかに、ターゲットコントロールが上がってしまうまで、ツールチップの位置付けは行われません。ホバリングの後でのみ、ツールチップが正しく配置されます。最初にすべてのコントロールにフォーカスを設定することは役に立ちません。ターゲットコントロールには、ホバーイベントを受信するためにがあります。私は、ツールヒントは、ターゲットのホバーイベントにフックし、このイベントの内部に位置すると仮定しています。ツールチップのサブクラスまたはそのようなもので呼び出すことができる保護されたメソッドはありますか?Silverlightのツールチップを手動で処理する
0
A
答えて
0
私がここで求めていることは、手作業でレイアウトやカスタマイズをすること以外には不可能です。代わりに、完全にカスタムのツールチップを実装しました。 sigh
0
ToolTipService.SetPlacement(button1,
System.Windows.Controls.Primitives.PlacementMode.Top);
See this MSDN Page to see all the placement options
EDIT
はthe custom positioning of tooltipsについてのこの記事を参照してください。それは、コードを含むコードプレックス上のプロジェクトを指します:SmartToolTips
関連する問題
- 1. DotNetOpenAuth許可トークンの手動処理
- 2. Silverlightファイル処理スレッド
- 3. Silverlight 2の画像処理
- 4. 反復処理ASP.NETでのSilverlightのDataGrid
- 5. 手動でDjangoの管理
- 6. SilverlightのDataGridにデータを手動で追加する方法
- 7. Springの注釈付きコントローラのエラー検証を手動で処理します
- 8. Asp.NetでCreateUserWizardの手順を処理する方法?
- 9. Silverlightからのブラウザキーボード処理のオーバーライド(IE7)
- 10. Silverlight 4.0:Silverlightアプリケーションで処理されないエラー[Async_ExceptionOccured]
- 11. Silverlight 4:範囲外のテキストのツールチップを自動表示
- 12. Silverlightで例外を処理する非同期ラムダコール
- 13. Silverlightでの例外処理のベストプラクティスは何ですか?
- 14. PHPでの自動処理
- 15. Silverlight ValidationSummaryが処理されないValidationException
- 16. htmlを使用してSilverlightコンポーネントのツールチップ
- 17. Silverlight DataGridがEnterキーを処理しないようにする
- 18. Silverlightのチェックボックスの一覧のツールチップ
- 19. datagridのツールチップにsilverlightの縦棒グラフ
- 20. EXC_BAD_ACCESS自動処理
- 21. 手動でユニコンを手動で再起動する方法
- 22. Silverlight app - サービスURLはIPアドレスを処理できません
- 23. Silverlightで複数の非同期HTTPリクエストを連続して処理する
- 24. SilverLight 4とWPFアプリケーションの両方でWCF認証を処理する方法
- 25. チェックボックスにツールチップを追加するか、実行時のSilverlightのラジオボタン
- 26. 手で書くには多すぎるJava URLマッピングを処理する方法
- 27. Silverlightバックグラウンドスレッドで処理されない例外のイベント?
- 28. Camera.Previewなしで処理した後、Camera.PreviewCallbackからフレームを手動で表示する方法
- 29. UIScrollView:動的コンテンツの処理?
- 30. 管理されたトランザクションを手動でコミットする方法
これは、PositionModeプロパティに関するものではありません。私はどのようにターゲットコントロールを最初にホバリングすることなく、チップの位置をSLに強制するかについて尋ねています。例えば。コントロールをホバーすることがないなら、(TTS.GetToolTip(button1)をToolTipとして).IsOpen = trueそれはRootVisualの(0、0)に現れます。私はあなたの提案をテストしていないが、私はそれが私の場合に役立つのか疑問だ。 – xanadont
ああ、今私は理解している。私の編集を参照してください。 –