1
A
回答
1
假設上面這段代碼被稱爲多次,你最有可能需要聲明listaAnexos
之外的方法。
每次運行上述方法時,都會創建一個新的listAnexos
實例來添加文件,然後將其分配給lbAnexos.DataSource
,覆蓋之前的文件。
將listaAnexos
聲明爲類實例,而不是在您的方法中。
public class YourClass
{
private List<string> listaAnexos = new List<string>();
private void YourMethod()
{
Archivo.Multiselect = true;
Archivo.ShowDialog();
...
foreach (string i in anexos)
{
listaAnexos.Add(i);
...
相關問題
- 1. PaperClip - 保存新的附件而不刪除舊的附件
- 2. mailx如何添加附件
- 3. ActionMailer - 如何添加附件?
- 4. Trello如何添加附件
- 5. 不附加郵件附件
- 6. 如何附加到文件而不添加'\ n'?
- 7. 不能添加附件
- 8. python csv寫入新的附加文件而不替換舊文件
- 9. 如何添加郵件附件箱
- 10. 不附加Mailgun附件
- 11. 添加附件UpdateListItems?
- 12. Codemirror,如何添加附加組件
- 13. 如何添加到HTML附件如href =「」
- 14. DBContext添加/附加事件?
- 15. Jira rest api,添加轉換附件
- 16. Xml附加到文件結尾,而不是替換文件
- 17. 如何添加附件的UIButton
- 18. 如何將LIGHTBOX添加到附件?
- 19. ActionMailer - 如何從s3添加附件
- 20. 如何添加附件到PHPMailer?
- 21. VBA附加Excel文件而不保存
- 22. PHP文件,而不是附加statment
- 23. 附加到pickle文件而不刪除
- 24. 附加文件,而不是覆蓋它?
- 25. 爲什麼attachment_fu更新每個附件而不是更新的附件?
- 26. 向JOIN添加附加條件,而不是WHERE子句
- 27. 將附件添加到Slackbot
- 28. 添加評論附件(message_part)
- 29. 添加附件郵寄
- 30. 添加附件到訂單
在我按照您的意見的情況下,「檔案館」是一個SaveFileDialog,如果類是私有的,我不能用,我以前創建的一個,所以我將需要創建新的一個新的類? (對於即將面臨C#的新問題) – Poppy
如果您剛剛獲得了'YourClass'的一個實例,那麼您可以反覆調用'YourMethod'並不斷追加新文件名到'listaAnexos'。如果你不斷創建'YourClass'的新實例,那麼你仍然會覆蓋'ListBox'的內容。 –