我用 Pcapdot.Net DLL 构建了一个 Winform 应用程序,它获取 Pcap 文件并将所有文件包播放到机器网卡中。
最近我注意到我所有的主要表单(所有按钮点击\事件)都是一团糟,我把所有方法都放在了这些函数中,代码看起来很复杂而且很难理解,所以我开始重新排列这段代码。
因为我的应用程序有列表框,所有播放的文件都在里面,所以我把所有这些播放功能放在播放按钮中,例如:我有循环遍历我的 Listbox.Items.Count 并在里面处理这些文件。现在我想做一些不同的事情,这是我的问题:
每次添加到我的列表框的文件只是触发事件ControlAdded
或删除文件ControlRemoved
并将这些文件放入具有保存该文件的列表的我的类中时,定义处理此播放函数的类和从主窗体的常用方法是什么?