出於起步階段的我,還是要再次強調一下邊學邊做,真的是需要專注不小的一段時間,加油加油~~~
課程表制作的第二步: 制作開始界面並與課程表聯系;
一、制作一個開始界面
新創建一個WPF項目,我的名字是CuirricumBegin,開始界面制作比較隨意而簡單,代碼如下:
1 <Image Source="Resources\67.jpg" Stretch="Fill"></Image> 2 <TextBlock Text="我 要 當 學 霸" FontSize="50" Foreground="#FF197C6E" FontFamily="迷你簡剪紙" HorizontalAlignment="Center" VerticalAlignment="Bottom" Height="53" Margin="171,0,146,272" MinWidth="2" Width="300"/> 3 <Button Margin="387,291,146,92" Foreground="#FF0D9790" FontSize="20" FontFamily="迷你簡卡通" FontWeight="Bold" Click="Button_Click">關於</Button> 4 <Button Margin="171,291,343,92" Foreground="#FF0D9790" FontSize="20" FontFamily="迷你簡卡通" FontWeight="Bold" Content="進入系統" RenderTransformOrigin="-1.08,-0.295"/>
注意:背景圖片addResources詳細參考第一步;
界面如下:
圖片未經任何美化,之后會改好看一些,勿急:)
二、建立聯系
這時需要實現一個功能就是點擊button運行外部的exe文件
需要注意的是:打開/運行 Exe 與 wpf 是無關的,在 .net 類庫用 Process 型別來創建進程, 和以往 WinForm 一樣的。
在button點擊函數里的代碼如下:
1 Process p = new Process(); 2 p.StartInfo.FileName = "Curriculum.exe"; //把exe文件放在該項目的bin\Debug下 3 p.StartInfo.UseShellExecute = false; //不允許用外殼程序 4 p.StartInfo.CreateNoWindow = false; //不隱藏exe應用窗口程序 5 p.Start();
詳細請看本人博客中的 輸入輸出重定向 同步一
功能即可實現 點擊進入系統按鈕, 打開了學習步驟一中的課程表
over!:)
/**
*
*----------caonima be here!----------/
* ┏┓ ┏┓
* ┏┛┻━━━┛┻┓
* ┃ ┃
* ┃ ━ ┃
* ┃ ┳┛ ┗┳ ┃
* ┃ ┃
* ┃ ┻ ┃
* ┃ ┃
* ┗━┓ ┏━┛
* ┃ ┃神獸保佑
* ┃ ┃代碼無BUG!
* ┃ ┗━━━┓
* ┃ ┣┓
* ┃ ┏┛
* ┗┓┓┏━┳┓┏┛
* ┃┫┫ ┃┫┫
* ┗┻┛ ┗┻┛
* ━━━━━━神獸出沒━━━━━━
*/
