rect

    3熱度

    1回答

    我試圖使用下面的代碼將RotateTransform應用於Rect對象。 Rect transformed = this.Rectangle; transformed.Transform(this.rotateTransform.Value); DrawingVisual visual = new DrawingVisual(); DrawingContext context = visua

    1熱度

    2回答

    我有一個任意寬度和高度的矩形。我知道X,Y,寬度和高度。當矩形旋轉N度時,如何解決右上方的座標?我意識到,如果它是軸對齊,我會簡單地解決(x,y +寬度)。當我在矩形上應用一個變換矩陣以圍繞它的中心旋轉時,這不會成立。

    1熱度

    2回答

    有沒有什麼辦法,如果在給定的矩形任何點包含的另一個較大的內部檢測,RECT?我試圖找出當某些rects在屏幕上(內存管理取消分配不屬於那些),但rects很大,所以有時候只有其中的零件會在屏幕上,但我仍然需要有他們加載到內存中。

    14熱度

    4回答

    我認爲這是一個相當簡單的請求,但我似乎無法在我的搜索中找到確鑿的答案。我如何確定窗口中某個特定視覺元素的相對於其他父元素的邊界? 我試過使用LayoutInformation.GetLayoutSlot但這只是似乎在0,0返回Rect並不反映該元素的實際位置。 我想要做的是使用RenderTargetBitmap拍攝一個窗口的「截圖」,然後裁剪它到一個特定的元素,但是我無法獲得元素的邊界以知道該裁