如果我想将字符串添加为设置或将图像添加为资源 - 我是通过Visual Studio进行的。
但是我如何添加一些复杂的东西,比如大型数组或Form必须首先在运行时计算(或者在Form的情况下 - 填充控件)?
我以为我可以运行它并将其保存在设置中(Properties.Settings.Default.Setting1 = ...),然后发布。但这不起作用(参见:How to persist from build programmatically?)。
那怎么办?
答案 0 :(得分:1)
您是否阅读了serialization?我知道这是一个通用的答案,但我希望它有所帮助。
答案 1 :(得分:0)
对于大型数组,您需要提出一种存储数据的方法或机制。
如果它是一个不会经常更改的简单数组,您可以将其存储在app.config中。
如果它是数据源(即:数据经常更改),您可以使用XML文件,理想情况下是数据库。
我不确定你坚持表格是什么意思。表单应包含在其自己的可执行文件或dll中编译的所有控件。如果您询问如何填充表单,可以在主窗体的Main()方法中执行此操作。