我在C#中遇到了問題。列表框和列表<string>連接
我有一個列表框和一個名爲FileManager的類。 FileManager包含一個名爲ValidateFile的方法,該方法驗證和有效的文件需要添加到FileManager類的列表中。
我想添加列表的內容到我的列表框中。我只是通過列表並添加到我的列表框中。
因爲,FileManager類中的ValidateFile花費更多的時間並保持我的UI活着,所以我在Delegate上調用ValidateFile方法。
但我正在尋找一種很好的方式來填充我的列表框當FileManager.List更改或列表中的任何更改應反映在我的列表框中。
如果您有問題,請發佈代碼或網站鏈接。
謝謝 戒
你的FileManager.List是如何改變的?用戶是否改變了?此外,這是一個桌面應用程序或網絡應用程序? – tzup 2011-03-07 07:06:21
如果我們知道FileManager.List的工作方式,可以建議更好的設計。不確定這是否合適,因此將其添加爲註釋,您可以添加FileChange事件處理程序並在那裏更新列表。這樣,只有在文件內容發生更改時纔會調用更改。 – 2011-03-07 07:07:15
它是一個Winform應用程序。 – Harsha 2011-03-07 07:39:45