0
我希望工具提示只在鼠標懸停在其應用的控件的右上角時顯示,例如文本框。我試圖做的是使用工具提示而不是裝飾器得到類似於此this link的結果,因此消息可以出現在該窗口之外,並且當它應用到的控件靠近邊緣時不會被截斷窗戶。如果我無法自定義工具提示來做到這一點,我可以創建一些可以出現在窗口外的其他類型的元素嗎?如何更改觸發WPF工具提示的鼠標位置?
我希望工具提示只在鼠標懸停在其應用的控件的右上角時顯示,例如文本框。我試圖做的是使用工具提示而不是裝飾器得到類似於此this link的結果,因此消息可以出現在該窗口之外,並且當它應用到的控件靠近邊緣時不會被截斷窗戶。如果我無法自定義工具提示來做到這一點,我可以創建一些可以出現在窗口外的其他類型的元素嗎?如何更改觸發WPF工具提示的鼠標位置?
您應該在彈出窗口上使用以下屬性:PlacementTarget
- 您將其設置爲您的控件 - 並將其設置爲Placement
- 您將其設置爲Right
。
請注意,彈出窗口會自動更改它的位置,如果它熄滅屏幕。