NeinTom.frmChat.CreateTabPage C# (CSharp) Method

CreateTabPage() public method

public CreateTabPage ( Room room ) : TabPage
room LiveCodingChat.Xmpp.Room
return System.Windows.Forms.TabPage
        public TabPage CreateTabPage(Room room)
        {
            if (pages.ContainsKey (room.ID)) {
                return pages [room.ID];
            }
            pages.Add (room.ID, new TabPage ());
            TabPage page = pages[room.ID];
            page.Text = "Group: " + room.ID;
            ChatControl cht = new ChatControl ();
            cht.Dock = DockStyle.Fill;
            cht.Room = room;
            page.Controls.Add (cht);
            return page;
        }

Same methods

frmChat::CreateTabPage ( User user ) : TabPage

Usage Example

Ejemplo n.º 1
0
 private void CreateForm()
 {
     if (this.InvokeRequired) {
         this.Invoke (new MethodInvoker(delegate() {
             CreateForm();
         }));
     }else{
         frmChat frm = new frmChat ();
         frm.AddTabPage (frm.CreateTabPage (room.Room));
         frm.Show ();
         chatForms.Add (room.Room.ID, frm);
     }
 }
All Usage Examples Of NeinTom.frmChat::CreateTabPage