hittest

    0熱度

    1回答

    我試圖讓橡皮筋或套索類型選擇用戶想要選擇的列表框中的項目。我的列表框位於一個網格中,並且在網格中添加了一個控件,該控件在我要選擇的區域上繪製一個矩形。我試過打擊測試列表框項目,看看它們是否屬於矩形,但它們似乎都返回了它們沒有的東西。當爲這些項目查看VisualTreeHelper.GetDescendantBounds(就像我爲矩形獲取它的X,Y所做的那樣)時,它始終將X,Y作爲0,0返回給每個項

    0熱度

    1回答

    有人可以告訴我如何在WPF中測試scrollviewer的滾動條嗎? 感謝, 安迪 <Window x:Class="WpfApplication1.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/wi

    2熱度

    1回答

    這多邊形點可以形如一個C 我想在這裏 How can I determine whether a 2D Point is within a Polygon? 位於但是它實際上並沒有正確地預測,如果該點是多邊形中的公式。

    1熱度

    1回答

    我有一個簡單的UIView使用像容器。 如果我寫這個代碼: - (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event { UIView *hitView = [super hitTest:point withEvent:event]; NSSet *sTouches = [event touchesForVi

    7熱度

    2回答

    我想對WPF Canvas組件執行一個矩形命中測試,以獲得由Rectangle框架元素重疊的控件。我找到了Silverlight的VisualTreeHelper.FindElementsInHostCoordinates方法,但顯然它在WPF中不可用。 實現此功能的最佳方法是什麼?

    0熱度

    1回答

    我正在使用hittest拿起當用戶接觸我的UIWebview。我需要知道用戶什麼時候停止觸摸視圖,但我沒有從碰撞測試中得到任何事件。是否有另一個功能來做到這一點? - (void)hitTest:(CGPoint)point withEvent:(UIEvent *)event { NSLog(@"Event type:%@", event.type); if (event

    3熱度

    1回答

    顯然,這個問題的直接答案是「不」,但是對於我來說,實現這種效果的最佳方式是什麼?爲了解釋,這裏有一些背景... 我有一個應用程序,該應用程序顯示一個圖像加上該圖像上的幾層重疊形狀。所有這些都放置在網格單元格中,彼此重疊,圖像位於本地z順序的底部。爲了提高速度,覆蓋層被實現爲派生自FrameworkElement的類,並且他們創建並管理他們自己的視覺效果。 這裏的層是如何排列的原理圖(雖然爆炸成3D

    0熱度

    1回答

    我有所見即所得風格的javascript界面​​,允許設計者創建矩形區域來生成文檔服務器端。這些區域不重疊很重要。 我想知道在2個矩形區域執行命中測試最有效的方法是什麼,可能有幾百個,所以效率是一個高優先級。 我想在Javascript客戶端和PHP服務器端實現相同的功能,所以算法/ PDL片段會很好。 由於

    0熱度

    1回答

    我試圖在列表框中命中測試項目,但無濟於事。可能嗎? VisualTreeHelper顯示返回0,0的x,y座標,其中每個項目似乎規則命中測試。有誰知道解決方案或解決方法?

    22熱度

    4回答

    已經實現了SVG規範(Firefox等)的瀏覽器爲我們免費提供了命中測試 - 如果我在SVG對象上附加了mousedown偵聽器,每當點擊形狀時我都會收到通知。這是驚人的,特別是對於複雜的多邊形形狀。 我想知道是否有一種方法可以利用這個功能進行更多的命中測試。我想知道給定的矩形是否與我的任何SVG形狀相交。 例如,我爲我的元素添加了3個複雜的多邊形。現在我想知道矩形(40,40,100,100)是