z-order

    0熱度

    1回答

    我有一個動畫,我已經在透明的Canvas上設置。我將Canvas設置爲Button的內容,然後運行動畫。 (請參閱question的代碼。) 問題是,動畫有時會放到我的應用程序的其他UI元素後面(我正在使用Avalon Dock,它位於它的前面DockableContent,但位於後面)在某些測試中,這似乎與按鈕的大小有關(如果它溢出DockableContent)。 任何想法如何讓Canvas成

    0熱度

    1回答

    我正在處理大約20個在3D空間中移動的對象。 Adobe建議「使用Matrix3D對象重新排序顯示」: 使用變換對象的getRelativeMatrix3D()方法來獲得孩子的3D顯示對象的相對z軸。 使用removeChild()方法從顯示列表中刪除對象。 根據顯示對象的相對z軸值對顯示對象進行排序。 使用addChild()方法以相反順序將孩子添加回顯示列表。 太好了。如果物體沒有移動,那很好

    0熱度

    1回答

    我的應用程序彈出一個對話框。用戶通常希望在該對話框和應用程序窗口之間來回切換一段時間。我想讓這個對話框保持在最前面,這樣它就不會隱藏在主應用程序窗口後面。但同時我希望對話框有一個最小化按鈕,以便在一段時間內不需要時可以避開。 這裏是我試過: 使用無模式的JDialog - 對話框停留在前面很好,但它不沒有最小化按鈕,它並沒有自己的任務欄按鈕或者 使用JFrame--對話框現在有一個最小化按鈕和它自

    0熱度

    2回答

    我想實現一個非常簡單的小型下拉式迷你菜單,當網站用戶將鼠標懸停在圖像上時,它將出現。該圖像是一個鏈接,下載的東西和小菜單會給他們一個格式的選擇(平面文件與圖表)。 的標記: <style> ol, ul { list-style: none; } .down-list { position:relative;

    2熱度

    4回答

    我使用的是WPF彈出,但它在我的桌面上的每一個窗口上方彈出式菜單了,即使我的應用程序最小化。我怎樣才能讓它只停留在它起源的窗口上?當我的窗口位於其他窗口後面時,會發生同樣的事情:彈出窗口顯示在其上方。 「一定有什麼事情可以做!」 謝謝。

    0熱度

    3回答

    爲了拍攝特定窗口的屏幕截圖,我需要在該窗口後放置一個白色的TForm。我可以使用什麼Windows API來更改窗口的z順序並將其正確放置?

    2熱度

    2回答

    內「Z順序」我有一個應用程序,由於OpenGL的空域問題,完全有能力讓在不同的,獨特的窗戶幾個控件。這是合作得非常好,但我所有的窗口設置爲TopMost = true,這意味着他們留出,當他們失去焦點,甚至,但他們也覆蓋其他應用程序。此外,它使我一次只能使用一個窗口。 Activate()也不起作用。

    3熱度

    1回答

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

    0熱度

    2回答

    我想製作一個小型的WPF應用程序窗口半透明,並在其他窗口之上。 當我在頂層窗口上更改設置時,它似乎隻影響內容,而不是標題欄或邊框。 這可能與WPF? 感謝

    2熱度

    2回答

    我爲我的安裝項目創建了一個自定義操作,併成功實現了一個窗體,顯示我的安裝中的下載步驟的進度條(我在自定義操作代碼中使用了WebClient)。所以我有兩個相互關聯的問題。 有什麼辦法,以顯示在主設置窗口下載進度條,而不是創建一個單獨的表格,我顯示爲我做了什麼?我更喜歡這個。 如果不是,那麼當我調用form.ShowDialog()時,我能做些什麼來使窗體顯示在實際設置窗口的前面?我還在它上面調用了