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;
 }
Exemple #2
0
 public Form2()
 {
     InitializeComponent();
     engine = UserClientLib.UserEngineFactory.CreateTransferEngine(this);
 }