[Win8]第一回:页面代码自己敲,随机数字猜大小
关于win8开发的入门介绍可以参考这篇文章:
[Win8]如何使用Visual Studio2012进行Windows8项目开发
此时可以看一下这个项目的文件结构:
、
所谓麻雀虽小,五脏俱全,该项目虽然是一个空白的应用程序模版,但是很多基本的界面和后台代码均包含其中。
好吧这个怎么这么小?先不着急,先来看看vs为我们生成了哪些代码:看起来似乎差不多了,那么接下来我们就继续为它添加后台的代码处理。
点击选中button,然后在右边的属性面板点击闪电标签-。-那个就是选定元素的事件处理程序:
在Click中输入Guess_Click,然后啪唧按下回车,就会自动跳转到对应的代码页面:
在这里我们可以写下按钮按下时候对应的处理代码。
首先我们在类中声明一个随机数:
private void Guess_Click(object sender, RoutedEventArgs e) { //判断输入是否符合规范 if (InputNumber.Text != "") { //将输入转化成整数 int input = Convert.ToInt32(InputNumber.Text); if (input < myNumber) { PromptText.Text = input+"小啦!"; } else if (input > myNumber) { PromptText.Text = input+"大咯!"; } else { PromptText.Text = input + "正确!"; } } else { PromptText.Text = "输入错误哦亲,请输入整数数字!"; } //清空输入框 InputNumber.Text = ""; }
原理很简单,一个if判断而已,此时点击运行按钮,测试一下。没错,一个猜数字的简单游戏就这样做好了。完整的项目源码下载: