2015-08-19 98 views
0

我需要找到用戶可見的矩形部分。 現在我可以使用與外部視圖/視圖矩形包含或相交的方法,但是有沒有任何方法可以告訴我,如果該元素對用戶可見?
事情是我不想依賴於其他的scrollviews和所有。例如,可以有多個滾動條,我想要看到可見區域,而不管它們是什麼。
在java中有這樣一個getGlobalVisibleRect()方法,但在C#中我找不到任何方法。
此外,我已經看到了MSDN文檔Rectangle.IsVisible但沒有這樣的方法是在Visual Studio 2013提供Windows Phone 8可視區域

回答

0

任何人尋找一個答案,最好的辦法我都來了,直至現在遍歷視覺樹檢查與父母的交集。但是這並不能處理兄弟姐妹視圖的疊加視圖。