using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Label label = new Label();
Form form = new Form();
form.Controls.Add(label);
form.Show();
form.TopLevel = false;
form.FormBorderStyle = FormBorderStyle.None;
TabPage tab = new TabPage();
tab.Controls.Add(form);
tabControl1.TabPages.Add(tab);
form.Dock = DockStyle.Fill;
label.Text = "" + tabControl1.TabPages.Count;
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKdXNpbmcgU3lzdGVtLkNvbXBvbmVudE1vZGVsOwp1c2luZyBTeXN0ZW0uRGF0YTsKdXNpbmcgU3lzdGVtLkRyYXdpbmc7CnVzaW5nIFN5c3RlbS5MaW5xOwp1c2luZyBTeXN0ZW0uVGV4dDsKdXNpbmcgU3lzdGVtLldpbmRvd3MuRm9ybXM7CgpuYW1lc3BhY2UgV2luZG93c0Zvcm1zQXBwbGljYXRpb24xCnsKICAgIHB1YmxpYyBwYXJ0aWFsIGNsYXNzIEZvcm0xIDogRm9ybQogICAgewogICAgICAgIHB1YmxpYyBGb3JtMSgpCiAgICAgICAgewogICAgICAgICAgICBJbml0aWFsaXplQ29tcG9uZW50KCk7CiAgICAgICAgfQoKICAgICAgICBwcml2YXRlIHZvaWQgYnV0dG9uMV9DbGljayhvYmplY3Qgc2VuZGVyLCBFdmVudEFyZ3MgZSkKICAgICAgICB7CiAgICAgICAgICAgIExhYmVsIGxhYmVsID0gbmV3IExhYmVsKCk7CiAgICAgICAgICAgIEZvcm0gZm9ybSA9IG5ldyBGb3JtKCk7CiAgICAgICAgICAgIGZvcm0uQ29udHJvbHMuQWRkKGxhYmVsKTsKICAgICAgICAgICAgZm9ybS5TaG93KCk7CiAgICAgICAgICAgIGZvcm0uVG9wTGV2ZWwgPSBmYWxzZTsKICAgICAgICAgICAgZm9ybS5Gb3JtQm9yZGVyU3R5bGUgPSBGb3JtQm9yZGVyU3R5bGUuTm9uZTsKCiAgICAgICAgICAgIFRhYlBhZ2UgdGFiID0gbmV3IFRhYlBhZ2UoKTsKICAgICAgICAgICAgdGFiLkNvbnRyb2xzLkFkZChmb3JtKTsKICAgICAgICAgICAgdGFiQ29udHJvbDEuVGFiUGFnZXMuQWRkKHRhYik7CiAgICAgICAgICAgIGZvcm0uRG9jayA9IERvY2tTdHlsZS5GaWxsOwogICAgICAgICAgICBsYWJlbC5UZXh0ID0gIiIgKyB0YWJDb250cm9sMS5UYWJQYWdlcy5Db3VudDsKICAgICAgICB9CiAgICB9Cn0K