簡體   English   中英

實時更新Winforms中的文本字段消息

[英]Realtime updating textfield messages in winforms

我有一項服務,可以將項目添加到類中,然后將類序列化為文件。

然后,我需要使用文本字段(多行)創建一個簡單的C#表單,以顯示反序列化文件中的實時信息。

我將每秒有一個計時器,該計時器將讀取我的類的屬性列表並將其顯示在文本字段中。

我的問題是:

有沒有一種方法可以代替我一次又一次地讀取文件,而只需添加最新行並將其追加到文本字段中?

var file = File.OpenRead("abc.txt");
file.Seek(1000, SeekOrigin.Begin);

讀取文件時,請使用“搜索”跳過舊數據。

只是一個建議:

我認為,您應該為此目的使用某種消息隊列。

再次按照您的帖子,而不是直接從文件獲取,如果您寧願將反序列化的內容存儲在stack ,那將是很好的。 這樣,您始終可以從堆棧頂部獲取內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM