C#课后习题---消息对话框实验
2016-05-03 21:15
501 查看
题目要求:
窗体上有两个按钮:一个显示文本,一个显示图片。单击上面按钮或按下Ait+B键,可以弹出如图实验所示的消息框。单击下面的按钮也可弹出如图实验所示的消息框。
输入代码:
运行截图:
1.初始运行截图
2.单击按钮出现的消息框截图
3.单击运行窗口右上角“关闭”按钮显示的消息框
总结:
参考MessageBox.show函数详解,完成了该题目,并拓展了功能,感觉还好吧!
窗体上有两个按钮:一个显示文本,一个显示图片。单击上面按钮或按下Ait+B键,可以弹出如图实验所示的消息框。单击下面的按钮也可弹出如图实验所示的消息框。
输入代码:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace Xin { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button2_Click(object sender, EventArgs e) { MessageBox.Show("单击了我", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information); } private void button1_Click(object sender, EventArgs e) { MessageBox.Show("单击了我", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information); } private void Form1_Load(object sender, EventArgs e) { this.KeyPreview = true; button2.BackgroundImage = Image.FromFile(Application.StartupPath + @"\12.jpg"); button2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; } private void Form1_FormClosing(object sender, FormClosingEventArgs e) { DialogResult dt = MessageBox.Show("确认要退出吗?","结束提示框", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); if(DialogResult.Cancel==dt) { e.Cancel = true;//取消,不做任何操作 } if(DialogResult.Yes==dt) { Application.Exit(); } } private void Form1_KeyDown(object sender, KeyEventArgs e) { if (e.Alt && e.KeyCode == Keys.B) { MessageBox.Show("单击了我", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information); } } } }
运行截图:
1.初始运行截图
2.单击按钮出现的消息框截图
3.单击运行窗口右上角“关闭”按钮显示的消息框
总结:
参考MessageBox.show函数详解,完成了该题目,并拓展了功能,感觉还好吧!
相关文章推荐
- C#课后习题---组合框实验
- CSharpGL(21)用鼠标拾取、拖拽VBO图元内的点、线或本身
- C# WinForm控件美化扩展系列之ListBox
- 【C#设计模式-享元模式】
- C#计算器编程教学课程前言
- C#入门学习
- c#操作XML文件:增,删,改,查(返回DataTable)
- C#匿名方法返回值赋值给变量
- c#之process类相关整理
- c#匿名类型
- Visual studio C#语言输出调试信息到Output窗口方法
- 记《learning hard C#学习笔记》 书中一个错误
- C#通过Thrift连接查询HBase主要方法总结
- C#中Dictionary小记
- 【C#】基础知识—程序调试与异常处理机制
- C# 提示语句总汇
- C#可变变量Params,out,ref
- C#中Collection,List和ArrayList的区别(转)
- C#课后习题---列表框实验
- C#课后习题--单选按钮和复选框实验