//窗口加载时 private void FormCSharpWinDemo_Load(object sender, EventArgs e) { FrmInformation frm = new FrmInformation(Id, Title); frm.Show(); //获取屏幕宽高与调节最大大小 this.MaximumSize = new Size(543, Screen.GetWorkingArea(this).Height); //监听消息(广播和聊天) ClassStartUdpThread startUdpThread = new ClassStartUdpThread(chatShow); Thread tStartUdpThread = new Thread(new ThreadStart(startUdpThread.StartUdpThread)); tStartUdpThread.IsBackground = true; tStartUdpThread.Start(); //第一次登录时发送广播消息,查看在线用户 ClassBoardCast boardCast = new ClassBoardCast(); boardCast.BoardCast(); ////加载好友列表 //chatShow.Items.Clear(); //Random rnd = new Random(); //for (int i = 0; i < 10; i++) //{ // ChatListItem item = new ChatListItem("分组 " + i); // for (int j = 0; j < 10; j++) // { // ChatListSubItem subItem = new ChatListSubItem("NicName", "好友" + j, "我的个性签名,我的个性签名,我的个性签名"); // subItem.HeadImage = Image.FromFile("head/" + rnd.Next(1, 11) + ".png"); // subItem.ID = (i + 1) * (j + 1); // subItem.Status = (ChatListSubItem.UserStatus)(j % 6); // item.SubItems.AddAccordingToStatus(subItem); // } // item.SubItems.Sort(); // chatShow.Items.Add(item); //} }
private void Form1_SysBottomClick(object sender) { FrmInformation fi = new FrmInformation(); fi.ShowDialog(); }