我正在使用平面樣式的用戶界面,許多部件可以作爲窗口小部件或更小的工具自主工作。對於其中的一些,如果我可以改變配置項的基本外觀,它會增加額外的可定製性和桌面吸引力。更改WinForm控件項目的默認外觀是否可行或實用?
例如,我可以將基本WinForm表單([Windows.Forms.Form]
)的外觀更改爲類似於狗耳朵紙的輪廓嗎?我想要做不同的事情,所以,對靜態方法的永久性改變並不是我正在尋找的。
如何更改按鈕([Windows.Forms.Button]
)使其具有圓角邊緣?把它變成一個圓圈怎麼樣?
我知道,與其他許多事情一樣,解決方案是創建一個全新的對象,該對象的行爲與您希望的對象完全相同,並使其對應於您的預期外觀和行爲。這比我想要做的要多得多(我認爲)。
所以,除了上面提到的,這在PowerShell中可能嗎?如果是這樣,有人可以指引我正確的方向,或者給我一個粗略的解釋嗎?這將不勝感激!
查看devexpress的組件。他們可以做到這一點,你可以創建自己的主題,在其中幾乎所有事情都可能。但他們不是免費的 – GuidoG