添加刷新逻辑

This commit is contained in:
Administrator committed 2026-08-03 15:36:47 +08:00
1 parent f40e9db080
commit dcfa96824f
13 files changed
+875

No files matched your search

+56
View File
@@ -0,0 +1,56 @@
using CommunityToolkit.Mvvm;
using CommunityToolkit.Mvvm.ComponentModel;
using CommunityToolkit.Mvvm.Input;
using ForwardingServerUI.Class;
using System;
using System.Collections.Generic;
using System.Data;
using System.Text;
namespace ForwardingServerUI
{
public partial class MainWindowViewModel : ObservableObject
{
public class Person
{
public required string User { get; set; }
public required string Password { get; set; }
public required string IP { get; set; }
public required string Terminal { get; set; }
public required string Dat { get; set; }
}
[ObservableProperty]
public static DataTable _machineTable = new();
[ObservableProperty]
public static DataTable _userTable = new();
public async void Data()
{
_machineTable.Columns.Add("ID", typeof(string));
_machineTable.Columns.Add("IP", typeof(string));
_machineTable.Columns.Add("Start", typeof(int));
_machineTable.Columns.Add("Enterprise", typeof(string));
_machineTable.Columns.Add("MachineName", typeof(string));
_machineTable.Columns.Add("MachineVer", typeof(string));
_userTable.Columns.Add("ID", typeof(string));
_userTable.Columns.Add("IP", typeof(string));
_userTable.Columns.Add("User", typeof(string));
_userTable.Columns.Add("Enterprise", typeof(string));
_userTable.Columns.Add("Terminal", typeof(string));
_userTable.Columns.Add("MachineName", typeof(string));
_userTable.Columns.Add("RDAT", typeof(string));
await AsyncTcpServer.TcpMain();
await AsyncHttpServer.HttpMain();
}
public MainWindowViewModel()
{
Data();
}
}
}