Beispiel #1
0
        public ManageUsersTool(string id)
        {
            InitializeComponent();

            //verbinden met de server om registratie af te handelen
            TcpClient TcpClient = new TcpClient(_server, _port);
            _client = new ClientTcpConnector(TcpClient, _server);

            this._id = id;

            _labelRemoveTimer = new Timer();
            _labelRemoveTimer.Interval = 3000;
            _labelRemoveTimer.Tick += UpdateLabel;

            this.FormClosing += ManageUsersTool_FormClosing;

            this.dataGridView1.EditingControlShowing += this.dataGridView1_EditingControlShowing;
            this.dataGridView1.CellFormatting += dataGridView1_CellFormatting;
            this.dataGridView1.CellValueChanged += dataGridView1_CellValueChanged;

            this.dataGridView1.CellLeave += dataGridView1_CellLeave;
            this.dataGridView1.CellBeginEdit += dataGridView1_CellBeginEdit;

            _client.sendFirstConnectPacket(id + "m", "nopassword");
            Console.WriteLine(_client.ReadMessage()._message);

            LoadUsers(false);
        }