仅文档VS桌面软件开发学习起步.DOC

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
仅文档VS桌面软件开发学习起步

VS桌面软件开发学习起步 1 用C#开发第一个桌面软件 第一步,新建项目 (1)建立一个文件夹,名字任意,用于存放应用项目: (2)打开VS2010(或其他版本),在菜单“文件”中选择“新建项目”,出现对话框: 特别注意:在“位置”选择刚建立好的文件夹“a1”; 名称为:表示第一个程序。 (3)单击“确定”建立了第一个桌面应用项目: 同时,设计区域显示为: 第二步,设计窗体界面 (1)打开工具箱: (2)把工具箱中的“Label”控件拖放至设计窗体“Form1”中: 在属性窗口中: 修改“Text”属性值(该属性指示了label1控件对象的界面显示文本): 设计界面的效果图: (3)继续放入下列控件: (3-1)拖入文本框(TextBox): 修改“名称”属性值(程序内部用,对控件的命名): (3-2)拖入按钮(Button): 修改“名称”属性值: 修改“Text”属性值: 设计界面效果图: 第三步,设计事件代码 (1)在设计界面上,鼠标双击按钮“确定”,出现代码窗口: 输入以下2行代码: 第四步,运行程序 (1)选择存盘,然后运行程序。效果图: (2)在文本框内输入你的名字: (3)单击“确定”按钮,弹出窗体: 2 用C#开发一个计算器 (1)准备工作:在“文件”菜单中,选择“关闭项目”: (2)新建项目,修改名称为:p2 (3)设计窗体: 拖放3个标签(Label): 拖放3个文本框(TextBox): 拖放4个广播按钮(RadioButton): 拖放一个按钮(Button): 效果图如下: 其中各个控件的属性设置如下: 类型 控件对象 属性名称 属性值 第一个数: 第二个数: 结果: textN1 textN2 textResult radioAdd + True radioSub - radioMul * radioDiv / buttonCompute 计算 (4)设计代码: 双击 “计算”按钮(),输入以下代码: private void buttonCompute_Click(object sender, EventArgs e) { int a = int.Parse(textN1.Text); int b = int.Parse(textN2.Text); int r = 0; if (radioAdd.Checked) r = a + b; else if (radioSub.Checked) r = a - b; else if (radioMul.Checked) r = a * b; else if (radioDiv.Checked) r = a / b; textResult.Text = r.ToString(); } (5)存盘,运行,效果如下: 输入数据,单击按钮: (6)注意事项:如果发生错误,程序会停止运行,并定位到错误位置,如下所示: 你可以单击来启动、暂停和停止调试。 思考:在上面的计算器例子中,如何产生下列功能: 1、当鼠标单击加减乘除四个单选按钮时,能立刻进行计算(不需要单击计算按钮)? 2、如何进行小数运算? 3、当没有输入数字,或输入了不是数字的文字,直接单击计算,程序出错!如何避免?也就是进行错误检测。 3 控件对象属性的控制 (1)准备工作:在“文件”菜单中,选择“关闭项目”: (2)新建项目,修改名称为:p3 (3)设计窗体: 拖放2个标签(Label): 拖放3个按钮(Button): 效果图如下: 修改属性: 控件对象 属性 值 原来的button1 (Name) buttonHide Text 隐藏 原来的button2 (Name) buttonShow Text 显示 原来的button3 (Name) buttonChange Text 改变标题 得到效果图: (4)添加事件代码: (4-1)为“隐藏”按钮(buttonHide)的Click事件添加如下代码(进入代码窗口的方法:鼠标双击“隐藏”按钮): private void buttonHide_Click(object sender, EventArgs e) { label1.Visible = false; label2.Visible = false;

文档评论(0)

magui + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档