目标:在子窗口Form2上单击按钮时向Form1传递一组自定义参数,并显示在父窗口Form1上. 方法:有很多方法,这里只介绍委托和事件的实现方式. 思路:Form2中定义事件,Form1创建Form2并订阅事件:Form2触发事件后传递参数到Form1,Form1处理参数. Form1代码如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data;
窗口!窗口! 让编程改变世界 Change the world by program 内容节选: 在前边两节课的例子中,我们通过 MessageBox 函数创建一个消息框程序,消息框其实就是用来跟用户对话的工具,例如说你弹出一个消息框"我可以格式化你的C盘吗?"用户可以选择"是"或者"否"来告诉你他的决定. 当然你如果只提供一个"确定"按钮,那用户可能就会骂娘了. 好,大家有没有想过,这个消息框实际上是什么?没错,实际上它就是