日志倒置
This commit is contained in:
parent
0ebc2953a7
commit
10f5f0b44d
@ -9,6 +9,7 @@ namespace FastGithub.UI
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public partial class UdpLogListBox : UserControl
|
public partial class UdpLogListBox : UserControl
|
||||||
{
|
{
|
||||||
|
private readonly int maxLogCount = 100;
|
||||||
public ObservableCollection<UdpLog> LogList { get; } = new ObservableCollection<UdpLog>();
|
public ObservableCollection<UdpLog> LogList { get; } = new ObservableCollection<UdpLog>();
|
||||||
|
|
||||||
public UdpLogListBox()
|
public UdpLogListBox()
|
||||||
@ -28,7 +29,11 @@ namespace FastGithub.UI
|
|||||||
var log = await UdpLogger.GetUdpLogAsync();
|
var log = await UdpLogger.GetUdpLogAsync();
|
||||||
if (log != null)
|
if (log != null)
|
||||||
{
|
{
|
||||||
this.LogList.Add(log);
|
this.LogList.Insert(0, log);
|
||||||
|
if (this.LogList.Count > this.maxLogCount)
|
||||||
|
{
|
||||||
|
this.LogList.RemoveAt(this.maxLogCount);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception)
|
catch (Exception)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user