ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:1.43MB ,
资源ID:25354716      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/25354716.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(c#windows编程实例.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

c#windows编程实例.docx

1、c#windows编程实例1、 启动VS2005并新建“项目”,项目类型选择“visual c#”,模板选择“Windows 窗体程序”。项目名称命名为“winexample”,位置在E盘。如下所示:2、单击确定按钮,出现如下画面:设置Form1窗体的属性:属性名称值Text简单的窗体演示程序NameWinmainWindowsStateNormalSize800,600FormborderStyleFixedDialog(运行时不能用鼠标改变窗体大小2、 为Winmain窗体设置菜单从工具栏上拖一个MenuStrip控件到Winmain窗体中,此时窗体上便有了一个菜单控件,名称为:menuS

2、trip1。界面如下: 菜单项设置如下:系统控件演示窗体演示帮助登陆简单控件演示打开窗体退出高级控件演示打开窗体并传值设置菜单后的窗体如下: 3、 设置工具栏,从工具栏上拖一个ToolStrip控件到Winmain窗体中,在工具栏上添加6按纽:分别对应菜单上的菜单项,他们分别是:登陆、退出、简单控件演示等。注意在设置图标时,应该修改工具栏上的按纽的属性。属性名称值AutoSizefalseImage选择图片ImageScalingnoneSize50,46ToolTipText分别设置提示文字最后效果如下4、 设置背景图片,在窗体上放置一个PictureBox控件,设置控件的属性如下:属性名称

3、值DockFillImage选择图片SizeModeStretchImage最后效果如下:5、向项目中添加一个窗体文件名为login.cs,并设置其属性如下:属性名称值Text登陆WindowsStateNormalSize400,240FormborderStyleFixedDialog(运行时不能用鼠标改变窗体大小StartPostionCenterScreen向窗体中添加一个组合框groupBox,两个标签label,两个单文本框TextBox,其中一个的PasswordChar设置为*,最后添加两个按纽Botton,并设置image属性。最后效果如下:7、当程序运行时,隐藏工具栏和部分

4、菜单,在Winmain窗体的Winmain_Load事件下编写如下代码:private void Winmain_Load(object sender, EventArgs e) this.toolStrip1.Hide(); this.控件演示ToolStripMenuItem.Visible = false; this.窗体ToolStripMenuItem.Visible=false; /login frmlogin = new login(); /frmlogin.ShowDialog(); 运行效果如下:8、当单击菜单上的“登陆”或工具栏上的按钮,弹出login窗口。实现步骤如下,在

5、编辑状态下分别双击“登陆”和按钮,输入如下代码:private void 登陆ToolStripMenuItem_Click(object sender, EventArgs e) login frmlogin = new login(); if (frmlogin.ShowDialog() = DialogResult.OK) this.toolStrip1.Show(); his.控件演示ToolStripMenuItem.Visible = false; this.窗体ToolStripMenuItem.Visible = false; private void toolStripBut

6、ton1_Click(object sender, EventArgs e) login frmlogin = new login(); if (frmlogin.ShowDialog() = DialogResult.OK) this.toolStrip1.Show(); his.控件演示ToolStripMenuItem.Visible = true; this.窗体ToolStripMenuItem.Visible = true; 9、为login窗口编写代码:双击登陆窗口的登陆按纽编写如下代码: private void button1_Click(object sender, Eve

7、ntArgs e) string yh = ; string ps = ; yh = this.textBox1.Text.ToString().Trim(); ps = this.textBox2.Text.ToString().Trim(); if (yh.Length = 0) MessageBox.Show(用户名不能为空!, 提示); return; if (ps.Length = 0) MessageBox.Show(密码不能为空!, 提示); this.textBox1.Text=; this.textBox2.Text=; return; if (yh = xyz & ps =

8、 66666) this.DialogResult = DialogResult.OK; this.Hide(); else MessageBox.Show(密码不正确!, 提示); return; 10、向Winmain窗体上放置一个statusStrip控件。设置statusStrip控件的items属性,即添加两个StatusLabel控件,如下图所示:设置StatusLabel1的Size属性为:200,1711、状态栏上显示时间我们要在StatusLabel1上显示当前时间,为了显示时间,需要向窗体添加一个Timer控件。然后,双击Timer1编写如下代码:private void

9、timer1_Tick(object sender, EventArgs e) this.timer1.Enabled = true; this.timer1.Interval = 1000; this.toolStripStatusLabel1.Text = DateTime.Now.ToString(); 12、向项目中添加一个窗体,窗体命名为“简单控件演示”,其界面如下所示:在“简单控件演示”的Load事件中编写代码:为提交按钮编写代码,把提交的内容显示到MessageBox中,代码自己完成。最后在菜单的“简单控件演示”和工具栏上的按钮的单击事件中编写打开“简单控件演示”窗体的代码。代码

10、自己完成。13、向工具栏上添加一个打印按钮,添加打印按钮后如下图所示:14、向项目中添加一个窗体,窗体命名为“打印窗体”,窗体上放置一个richTextBox1,一个groupBox1和3个按钮以及一个printDialog1控件,1个printDocument1控件,1个printPreviewDial控件界面如下:(1)为“打开文件”按钮的click事件编写如下代码:(2)为printDocument1控件的BeginPrint事件编写代码,由于要获得richTextBox1中的数据,需要定义一个窗体变量text。代码如下:(3)为printDocument1控件的PrintPage事件编

11、写代码:代码如下:(4)为“打印阅览”按钮编写如下代码:private void button2_Click(object sender, EventArgs e) printPreviewDialog1.Document = printDocument1; printPreviewDialog1.ShowDialog(); (5)为“打印”按钮编写如下代码:private void button3_Click(object sender, EventArgs e) if (printDialog1.ShowDialog() = DialogResult.Cancel) return; else printDocument1.Print(); (6)在工具栏上为打印按钮编写代码,打开“打印窗体”自己完成代码。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1