コード例 #1
0
ファイル: MainForm.cs プロジェクト: Kahdeg-15520487/Chat
        private void MainThreadListViewLog(string sender, ClientEventArts e)
        {
            ListViewItem lvi = new ListViewItem();
            int          stt = listView_log.Items.Count;

            lvi.Text = stt.ToString();
            var datas = e.package.data.Split('|');

            lvi.SubItems.Add(datas[0]);
            lvi.SubItems.Add(datas[1]);

            listView_log.Items.Add(lvi);
            listView_log.Items[stt].EnsureVisible();
        }
コード例 #2
0
ファイル: MainForm.cs プロジェクト: Kahdeg-15520487/Chat
        private void Client_MessageReceived(object sender, ClientEventArts e)
        {
            MainThreadOperation temp = MainThreadListViewLog;

            this.Invoke(temp, "MessageReceived", e);
        }
コード例 #3
0
ファイル: MainForm.cs プロジェクト: Kahdeg-15520487/Chat
        private void Client_Disconnected(object sender, ClientEventArts e)
        {
            MainThreadOperation temp = MainThreadListViewLog;

            this.Invoke(temp, "Disconnected", e);
        }