簡體   English   中英

現代 UI Metro Framework 控制按鈕消失了

[英]Modern UI Metro Framework control buttons disappeared

Eeerrm,突然之間,我的 Modern UI Metro Framework 控制按鈕消失了……自上次運行以來,代碼和屬性都沒有改變。 現在我無法最小化、最大化、關閉窗口。

在此處輸入圖像描述

任何想法如何讓他們回來?

在旁注中,一個不同但略有相關的問題。 如果我在使用TableLayoutPanel的地方抓取它,為什么我不能移動它? 只有當我點擊其他地方時它才有效。

請檢查表單中的ThemeStyle屬性。 在您的圖片中,您的表單看起來是黑色的,我假設您不小心將Theme屬性更改為Dark

同樣的事情發生在我身上。 現在轉到引用,然后將 Metro UI 的三個各自的.dll文件添加到您的表單中。 如果不起作用,請發表評論,我們會一起找到它。

我知道這是一個老問題,但是在更改 Modern Metro Form 的文化時我遇到了同樣的問題,之后我的控制按鈕(即最大化、最小化和關閉)消失了。 我發現這是因為我執行Controls.Clear()刪除了所有控件,包括ControlBoxMinimizeBoxMaximizeBox

我發現當設置為 true 時,名為ControlBoxMinimizeBoxMaximizeBox的屬性會以最大化、最小化和關閉按鈕的形式出現在表單的右上角。 將來來這里的任何人都可能想檢查這些屬性。

希望能幫助到你 ;)

如果初始表單未自動設置控件框,您可以將控件框從工具箱拖放到 MetroSetUI 表單

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM