3

これはC#にあります

基本的に、textbox.Text から TabPages を作成する必要があるため、たとえば次のようにします。

textBox1.Text = "test";
TabPage textBox1.Text = new TabPage();

それが私がやりたいことです..それが直接機能しないことはわかっていますが、それは私がどのようにタブページを作成したいかのアイデアを与えるはずです..そして、後でそれらを呼び出すことができるようにしたいので、例えば:

String browser = "browser 1";
(textBox1.Text as TabPage).Controls.Add(WebBrowser browser)

これは顧客アカウントのテストを実行できるプログラムであるため、すべての名前を動的にする必要があります独自のタブに各個々のテストを含むタブを設定すると、基本的にタブ内のタブになります。

4

2 に答える 2

5

これに似たものにします。

        var page = new TabPage(textBox1.Text);
        var browser = new WebBrowser();
        browser.Dock = DockStyle.Fill;
        page.Controls.Add(browser);
        tabControl1.TabPages.Add(page);
        browser.Navigate("http://stackoverflow.com");
        page.Select();
于 2010-09-17T16:40:32.347 に答える
1

実際に私が知りたいもう1つのことは、この関数の外でこのタブを別のときに呼び出すにはどうすればよいですか?

これは基本的に私がどのように見えるかを判明したものです。

String browserName = "Test Check";
var tabPageName = new TabPage(textBox1.Text);
var tabPageBrowser = new TabPage(browserName);
var tabPageTabControl = new TabControl();
var browser = new WebBrowser();
tabPageName.Controls.Add(tabPageTabControl);
tabPageTabControl.TabPages.Add(tabPageBrowser);
tabPageBrowser.Controls.Add(browser);
mainTabControl.TabPages.Add(tabPageName);
mainTabControl.SelectedTab = tabPageName;
于 2010-09-17T16:57:17.630 に答える