1

タブページのキーを設定する方法

プログラムでタブページを追加する tabcontrol1 があります。

TabPage tabpagep1=new TabPage("");
tabpagep1.Name = "tp1";
tabpage1.text="netabpage1"
tabcontrol1.TabPages.Add(tabpagep1);

tabpage1 の KEY を設定するにはどうすればよいですか?

4

2 に答える 2

7

と呼ばれるものはありませんTabPage Key

キーはの名前ですTabPage。したがって、Nameあなたのプロパティを設定するTabPageとうまくいくはずです。

TabPage tabpagep1=new TabPage("");
tabpagep1.Name = "tp1";
tabpage1.text="netabpage1";
tabcontrol1.TabPages.Add(tabpagep1);

後で次のように読むことができます

TabPage tp1 = tabcontrol1.TabPages["tp1"];
于 2013-09-10T06:56:08.863 に答える
0

ドキュメントはそれをすべて言います: Nameプロパティはタブページのキーに対応します

キーはタブページの名前に他なりません

if (tabcontrol1.TabPages.ContainsKey("tabpagename")) 
{
   //select existing tab page by "Name" or say "Key"
  tabcontrol1.SelectTab("tabpagename");
}
else
{
   //create new tab page
  TabPage tabpagep1 = new TabPage("");
  tabpagep1.Name = "tabpagename";    
  tabcontrol1.TabPages.Add(tabpagep1);
}
于 2013-09-12T09:54:13.983 に答える