您好我正在使用TabControl制作会议系统,私人聊天将在新的TabItem中。我正在使用此代码来呈现一个私人聊天的新成员:
TabItem ti = new TabItem();
ti.Header="Name";
MyTabControl.Items.Add(ti);
但是这段代码的问题是我在TabItem中添加了一个列表框,但是TabItem没有在其中添加项目的功能。如何在TabItem中添加项目?
第二次尝试:我使用此代码呈现一个新成员私下聊天
ItemsControl it = new ItemsControl();
ListBox lst = new ListBox();
lst.Width = 571;
lst.Height = 301;
it.Items.Add(lst);
tabControlChat.Items.Add(it);
使用此代码我可以在新标签中添加我需要的所有项目。但主要问题是我无法命名标签,没有像(ti.Header)这样的属性来命名标签。请问有什么解决方案?谢谢你
答案 0 :(得分:2)
简而言之:
ListBox lb = new ListBox();
lb.Items.Add("chat member");
TabItem ti = new TabItem();
ti.Header = "Private Chats";
ti.Content = lb;
TabControl tc = new TabControl();
tc.Items.Add(ti);
答案 1 :(得分:1)
使用此:
TabItem ti = new TabItem();
ti.Header = "Name";
tabControl1.Items.Add(ti);
ListBox lst = new ListBox();
lst.Width = 571;
lst.Height = 301;
ti.Content = lst;