1、設定窗體邊框的型別,把formborderstyle屬性設定為none,窗體將變成無邊框:
2、無邊框窗體預設不能隨意拖動,也沒有窗體最大化、最小化、關閉等按鈕,解決辦法如下:
(1)實現隨意拖動窗體
參考部落格:《c#--無邊框窗體實現拖動、最大化、最小化、關閉》
(2)窗體最大化、最小化、關閉等按鈕的實現
1)**
參考部落格:《c#--無邊框窗體實現拖動、最大化、最小化、關閉》
2)ui設計注意事項
按鈕(或label標籤)也需要進行無邊框的設計,需要設定其形式、邊框顏色、背景顏色、前景顏色(文字顏色);
此時就需要把label控制項的背景顏色設定為放置位置對應的顏色,設定backcolor屬性;
forecolor屬性設定的是控制項的前景顏色,也就是文字內容的顏色;
注意事項:
1、先把窗體設定為無邊框,然後再設定其窗體的大小;
UI設計,扁平化還是擬物化?
2010,當windows phone開始扁平化的時候,換來的是世人的嘲笑。2011,當安卓4.0開始扁平化的時候,人們把這當作安卓為了和蘋果不同的掙扎。2013,當 ios 7開始扁平化的時候,就突然成了設計潮流了 擬物設計就是追求模擬現實物品的造型和質感,通過疊加高光 紋理 材質 陰影等各種效果...
陣列扁平化
原陣列 const arr 1,2,3,4 5,6,7,8 9 希望輸出 1,2,3,4,5,6,7,8,9 方法一 遞迴 function arrdelayering arr else return newarr let newarr arrdelayering arr 1,2,3,4,5,6,7...
陣列扁平化
今天看到了陣列扁平化處理,猶記得之前面試被問到過,下面介紹一下陣列扁平化處理的幾種形式 題目要求 將陣列 arr 1,2,3,4,5,6,7,8,9 轉化為 1,2,3,4,5,6,7,8,9 1 遞迴 var arr 1,2,3,4,5,6,7,8,9 方法一 遞迴 function flatfu...