public MainForm() { InitializeComponent(); this.dgvFile.AutoGenerateColumns = false; this.dgvUser.AutoGenerateColumns = false; dtUser = new DataTable(); dtUser.Columns.Add("SessionId", typeof(string)); dtUser.Columns.Add("UserId", typeof(string)); dtUser.Columns.Add("UserName", typeof(string)); dtFile = new DataTable(); dtFile.Columns.Add("ProjectId", typeof(string)); dtFile.Columns.Add("IsUpLoading", typeof(bool)); dtFile.Columns.Add("FileName", typeof(string)); dtFile.Columns.Add("FileSize", typeof(long)); dtFile.Columns.Add("SaveName", typeof(string)); dtFile.Columns.Add("TransferPos", typeof(long)); dtFile.Columns.Add("TransferLength", typeof(long)); dtFile.Columns.Add("TransferedLength", typeof(long)); dtFile.Columns.Add("Speed", typeof(string)); dtFile.Columns.Add("Errormsg", typeof(string)); this.dgvUser.DataSource = dtUser; this.dgvFile.DataSource = dtFile; UserClientEngine = UserClientLib.UserEngineFactory.CreateUserEngine(this); UserClientEngine.UserChat += UserClientEngine_UserChat; }
public Form2() { InitializeComponent(); engine = UserClientLib.UserEngineFactory.CreateTransferEngine(this); }