UIElement3D.IsMouseOver 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得值,指出滑鼠指標是否在這個項目上方 (包括視覺化樹狀中的子項目)。
public:
property bool IsMouseOver { bool get(); };
public bool IsMouseOver { get; }
member this.IsMouseOver : bool
Public ReadOnly Property IsMouseOver As Boolean
屬性值
如果滑鼠指標位在這個項目或其子項目上方,則為 true
;否則為 false
。 預設為 false
。
實作
備註
控件通常會複合,讓控件內的各種元素 (可視化樹狀結構) 都會報告包含控件的滑鼠狀態。 例如, ListBox 樣式控制項會報告 IsMouseOver ,就像滑鼠在其幾何上方的任何位置一樣 true
,包括任何 ListBoxItem。
雖然類似 「IsMouseOverChanged」 事件不存在,但有數個類似的事件。 例如,您可以處理 MouseEnter、 MouseMove與 IsMouseDirectlyOverChanged。
如果這個專案擷取滑鼠,這個屬性會 true
維持不變,直到滑鼠擷取遺失,而滑鼠指標會離開元素界限。
某些控件會刻意擷取某些動作上的滑鼠,這些動作似乎不會直接涉及滑鼠。 即使滑鼠尚未明顯移動,這可能會導致IsMouseOvertrue
。
相依性屬性資訊
標識元欄位 | IsMouseOverProperty |
設定為的元數據屬性 true |
無 |