前言
盤古開天辟地之時,一聲巨響,混沌一片的東西漸漸分開了。輕而清的東西,緩緩上升,變成了天;重而濁的東西,慢慢下降,變成了地。盤古看了看這片天地,說的第一句話就是:“你好,世界!”。
哈哈扯遠了,總之,將一個新的Hello World程序跑起來,代表着程序猿已經站在這個新領域的門口,按動了門鈴,准備入門了。
本文簡單介紹了如何用VS2019創建你的第一個Windows Forms(.Net Core)程序。如果你想創建控制台應用程序,官方文檔入口在這:《在 Visual Studio 2019 中創建第一個 .NET Core 控制台應用程序》。
軟件環境
Visual Studio 16.5.5 (16.5.4還無法打開設計界面,需更新到16.5.5)
新建項目
1.創建新項目,選擇Windows Forms App (.NET Core);
2.根據個人編碼習慣,修改項目名稱和位置;
3.創建后就是熟悉的cs代碼界面(和Framework版本的WinForm一樣);
4.右鍵,查看設計器,就進入和熟悉的Windows Forms設計窗體(注意左上角圖標,跟之前Framework的彩色圖標不一樣);
5.看看工具箱,目前支持的控件數量不多;
6.拖個Label,生成,跑起來!
后記
貌似目前支持的控件比較少,我就瞟了一眼沒找到DataGrid表格控件,估計后續會慢慢完善。等不及的可以嘗試第三方控件如DevExpress等。
2020.5.14更新
貌似翻車了,再次打開設計界面,竟然打開的還是代碼(之前有顯示[Design],現在打開的兩個Form1.cs都是代碼。。。預覽設置里面已經勾選了相關項(使用 .NET Core SDK 預覽版)。懷疑是VS2019 v16.5.5這個功能不是很穩定,還沒測試好,可能是意外的出現了設計窗口,要v16.6.x版本才有穩定可用的設計器,所以暫時還是按照網上說的改TargetFramework字段來實現設計器功能吧哎~~
2020.5.26更新
哈哈,VS更新啦,16.6.0終於發布了正式版的Designer哦,趕緊試試吧!
記得要勾選這里哦!
我是虛擬機里面的開發環境,新建完解決方案之后,要過一會兒才會加載出設計器,一開始文件資源管理器中,Form1.cs代碼圖標都只是cs,都沒識別出是Form,所以也無法選擇打開設計器,過一會兒就好了。