hittest

    1熱度

    3回答

    WPF菜單項的處理程序方法如何確定ListView中的哪個項目被點擊? 編輯: 菜單是爲ListView設置的上下文菜單。問題是當選擇上下文菜單項時,查找哪個ListView項目已被點擊。

    0熱度

    1回答

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

    1熱度

    4回答

    我使用FormattedText來渲染文本,但似乎有任何方法對呈現的輸出執行每個字符點擊測試。它是隻讀的,所以我基本上只需要選擇,不需要編輯。 我會用RichTextBox或類似的,但我需要根據嵌入在文本本身的控制代碼輸出文本,所以它們不總是嵌套,這使得構建正確的內聯元素非常複雜。我對這個解決方案的表現也有點擔心;我有大量的線條,經常會附加新的線條。 我已經看過GlyphRun,看起來我可以從它或

    20熱度

    7回答

    多邊形以Vector2I對象(2維,整數座標)的列表形式給出。我如何測試給定的點是否在裏面?我在網上找到的所有實現都會因爲一些微不足道的反例而失敗。這似乎很難寫出正確的實現。這個語言並不重要,因爲我會自己移植它。

    0熱度

    1回答

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

    0熱度

    1回答

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

    0熱度

    2回答

    我有這個代碼,使球彈跳,但我所尋找的是從地面射擊子彈,一旦他們擊中球,他們應該反彈回來。目標不是讓球擊中地面。我確信之前已經完成了這項工作,但我覺得很難理解。 驗證碼: package { public class ball extends MovieClip { var timer:Number=0; var initialPos:Number=0; var

    0熱度

    1回答

    我正在創建一個自定義控件,該控件確實對其子項進行了測試。我打算重寫HitTestCore方法以返回落在幾何區域內或與幾何區域相交的多個控件。只是想知道是否有人試過這個。你對我有什麼建議嗎?還是有另一種方法,我可以做到這一點(沒有實際覆蓋HitTestCore方法)?預先感謝您的幫助。 :)