wpf按鈕閃爍 WPF「工具提示」彈出式閃爍

2021-10-13 13:44:05 字數 717 閱讀 2066

長話短說:我有乙個視窗,在listbox中顯示一堆圖表。當mouseover圖表(使用lineseries)時,會有一行跟隨datapoints(捕捉到datapoint位置)。在該行附近,我展示了乙個由彈出視窗提供的工具提示,該視窗顯示有關這些資料點的資訊。

到現在為止還挺好。問題是當我嘗試將滑鼠移動到工具提示上時,彈出視窗開始閃爍(就像它在開啟/關閉迴圈中一樣)。我已經設定了彈出視窗和i****testvisible="false"子元素。

作為一種臨時解決方案,彈出視窗會像這裡一樣從游標中「出去」:

......但很難「理解」。

現在出現這樣的問題:怎麼了?為什麼滑鼠懸停時彈出選單開始閃爍。

任何反饋歡迎

ps。工具提示xaml(它在**中建立,但在這裡):

圖表的datacontext是繫結到乙個類的資料,也有一些圖表的事件是通過指令實現的。彈出視窗在該類的建構函式中建立,

ppchart = new popup() with ...在mousemovecommand中彈出的子元素被建立:

dim ppcont as xelement =

xmlns:x=""

xmlns:sdk="/presentation/sdk" i****testvisible="false" verticalalignment="top">

ppchart.effect = new effects.dropshadoweffect() with

WPF 工具提示(ToolTip)

wpf的工具提示實現方法如下 1 簡單的工具提示只需設定元素的tooltip屬性 example button margin 20 grid.row 2 tooltip this is a button another button button 2 複雜的工具提示需要使用更複雜的巢狀內容設定too...

WPF 按鈕樣式(2)

上次 寫到按鈕樣式 轉變的問題 看過我第一章內容的都知道 在wpf中按鈕的樣子是乙個白色按鈕 沒有什麼特別的地方 如果有微軟desgin 設計圖形 改變按鈕的樣式 是個不錯的方法 但是我們在設計按鈕圖形的時候 往往會設計不出好的圖示 對嗎?不如直接貼乙個圖 好看 是不是有這個想法 但是普通的貼圖 按...

WPF按鈕繫結鍵盤

在視窗中分別新增keydown鍵盤按下事件和keyup鍵盤彈起事件 在視窗中放乙個按鈕設定好樣式 當鍵盤按下時判斷是否按下的是空格鍵,如果為空格鍵則把按鈕的背景顏色改為紅色 keystates 獲取與此事件關聯的鍵盤鍵的狀態 keyboard 表示鍵盤裝置 getkeystates 獲取指定鍵的鍵狀...