我刚刚发现了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