在my.settings vb.net中保存上下文菜单项
如何将项目存储在设置中的上下文菜单条中,以便下次启动应用程序时它们位于上下文菜单中 还是有比使用设置更好的方法?在my.settings vb.net中保存上下文菜单项,.net,vb.net,settings,save,contextmenu,.net,Vb.net,Settings,Save,Contextmenu,如何将项目存储在设置中的上下文菜单条中,以便下次启动应用程序时它们位于上下文菜单中 还是有比使用设置更好的方法? (它们是cms中最近打开的文件)可能有专门用于此的设置持久性机制,但如果没有,您需要以某种方式保存数据,以便重建菜单条 找出一些可以保存到文件中的元数据(想到XML),然后在启动时使用这些元数据重新构建项目 或者,您可以简单地将序列化的菜单条对象保存到磁盘。最好将它们保存为用户设置。我会将它们保存为StringCollection(集合中的每个项都是最近打开的文件路径)。加载应用程序
(它们是cms中最近打开的文件)可能有专门用于此的设置持久性机制,但如果没有,您需要以某种方式保存数据,以便重建菜单条 找出一些可以保存到文件中的元数据(想到XML),然后在启动时使用这些元数据重新构建项目
或者,您可以简单地将序列化的菜单条对象保存到磁盘。最好将它们保存为用户设置。我会将它们保存为StringCollection(集合中的每个项都是最近打开的文件路径)。加载应用程序时,您只需浏览此集合并添加相应的上下文菜单项。用户设置(My.settings)本质上是一个XML设置文件,因此可以使用它轻松保存所述元数据;-)