我想在TabControl
的所有页面上具有相同的控件。TabControl在每个选项卡上具有相同的控件
我有tabControl
没有任何tabPages
在我的形式。在相同的形式中,我有一些控件可以自动添加到每个tabPage
。并与他们一起工作。我怎样才能做到这一点?
我想是这样的:
public chatForm(string chatID, object conversation)
{
InitializeComponent();
createNewTab(chatID, conversation);
}
internal void createNewTab(string chatID, object conversation)
{
ISIMtabPage newTab = new ISIMtabPage();
newTab.Text = Converter.getContactName(conversation);
newTab.Name = chatID;
newTab.conversation = conversation;
newTab.avatarBox.Image = new Bitmap("graphics\\anonymousAvatar.png");// how can I work with this control in the selected tab?
我如何能做到这一点的所有控件将在每个tabPage
自动地,我怎么能与他们合作?
我就从TabItem的创建一个新的用户控件的驱动它。将其修改为我的需要,并将此控件作为TabItem添加到我的TabControl中。 – jwillmer
我已经创建了我的TabPage控件。但是,在每个TabPage中控制什么? – sczdavos
题外话:这是一个不寻常的地方调用'InitializeComponent'。通常它被称为构造函数中的第一件事。 – stakx