【发布时间】:2010-08-07 18:27:21
【问题描述】:
我是 windows.forms 编程的新手。我开始制作一个具有以下事件流的应用程序:
- 单击打开文件的按钮 - 在某些字符串列表中提取其内容 - 访问某些网站 - 解析其内容 - 等等。
因此,因为我的应用程序中的所有内容都是在我单击按钮打开文件后发生的,所以我已将所有代码放在按钮的单击事件上。但是我知道这是不好的编码习惯,因为我意识到我最终在该点击事件中拥有了所有程序流。我知道事件应该只包含与按钮相关的代码,但是如果不在事件内部,那么在哪里放置后面的代码?我应该使用另一个事件而不是只在按钮单击中写入所有事件吗?
我希望我已经把我的问题说清楚了。如果没有,那么我将重试解释我的问题。我根本不知道在哪里编写点击事件之后的代码。如果我把它放进去:
public Form1()
{
InitializeComponent();
}
..然后它在错误的点击事件之前执行。
提前谢谢你。
【问题讨论】: