我剛剛發現了FrameworkElement.BringIntoView
方法,這非常有用。檢測WPF FrameworkElement是否在滾動
然而,我也喜歡的能力來檢測元件是否實際是在視圖或沒有。換句話說,一個函數告訴我BringIntoView,如果我調用它,將不得不做任何滾動,或者是可視區域內已有的元素。
謝謝。
我剛剛發現了FrameworkElement.BringIntoView
方法,這非常有用。檢測WPF FrameworkElement是否在滾動
然而,我也喜歡的能力來檢測元件是否實際是在視圖或沒有。換句話說,一個函數告訴我BringIntoView,如果我調用它,將不得不做任何滾動,或者是可視區域內已有的元素。
謝謝。
入住這 http://msdn.microsoft.com/en-us/library/system.windows.frameworkelement.aspx
我覺得IsFocused
屬性可能會有所幫助。
它似乎並沒有工作恐怕 - IsFocused屬性是一個更具體的屬性相關該元素是否可以接收鍵盤輸入等。不僅僅是元素是否已經滾動到視圖中。 感謝您的答案,但! –
檢查此http://msdn.microsoft.com/en-us/library/system.windows.frameworkelement.aspx – jcvegan