前言
起初做掃雷是同學在做,我也跟着做了。做的比較low,其實第一次做這種東西,自己對自己的要求也不高,注重在了解一下,一個app應用程序是怎么產生的。.net開發平台,用c#敲的。建議大家一些不懂的地方可以看看教程怎么寫的,自己懂的地方自己敲,效果會比較好。
掃雷需要用到三中的圖片素材:地雷、紅旗、問號。如下。
除了這些素材以外,我們還需要一個圖標,圖標的后綴是.ico。網上有許多ico在線轉換器,下面提供圖標的圖片文件。
創建項目
打開Visual Stdio 2017,開始創建工程界面如下
依次展開文件-新建-項目,選擇Visual C#中的Windows 窗體應用(.NET Framework),項目名字可以自己取,保存文件的路徑可以修改,單擊創建,如下圖:
創建好后如下圖所示:
我們需要在右下角屬性框對這個Form窗口的一些屬性進行修改:
- 將Text屬性改為MineSweeper,更改Form左上角顯示的文字,可以自行更改,不一定取名MineSpeeper,但最好取有意義的名字。
- 將FormBorderStyle屬性設置為FixedSingle,即為不可調節窗口大小。
- 將MaximizeBox屬性設置為Flase,即最大化按鈕失效。
- 將Name屬性設置為Form_Main,更改這一對象的名字。可以自行取名字,但組好取有意義的名字。
- 將BackColor屬性設置為Write,即修改背景顏色。
設置位置如下圖:
我們可以順便修改一下這個窗口的代碼文件的名稱。在右上方找到解決方案資源管理器,右擊—重命名—Sweeper.cs,程序會自動將下面包含的文件名也都改成一致的名稱。如圖所示:
接下來我們需要修改一下程序的圖標,將圖標.ico文件放到..\MineSweeper\MineSweeper文件夾下,同時將三個圖標資源放到..\MineSweeper\MineSweeper\Resources文件夾下(Resources文件夾需要自己新建),如下圖所示:
在屬性欄中找到Icon屬性,並且定位到picture.ico(圖標)文件,如下圖所示:
此時,我們對整個工程進行保存,按下快捷鍵Ctrl + F5運行查看我們的程序,效果如下:
到目前為止,我們的程序只是一個空白的界面,下一節中我們將介紹程序的界面布局的設計。