ボタンを常に名前として数字を持つ新しいタブを開くためにコマンドラインを取得するのに助けが必要です。それは名前のように最後のものより1つ高いです。ボタンを毎回別の名前の新しいタブを作成する
このように起動できますか?
var items = tabControl2.TabPages;
items.Add();
ボタンを常に名前として数字を持つ新しいタブを開くためにコマンドラインを取得するのに助けが必要です。それは名前のように最後のものより1つ高いです。ボタンを毎回別の名前の新しいタブを作成する
このように起動できますか?
var items = tabControl2.TabPages;
items.Add();
プログラムでタブを追加するには、あなたはこれを試すことができます。
private void btAdd_Click(object sender, EventArgs e)
{
string title = "TabPage " + (tabControl1.TabCount + 1).ToString();
TabPage myTabPage = new TabPage(title);
tabControl1.TabPages.Add(myTabPage);
}
ちゃんと動作しますが、11で始まり20にはならず、110にジャンプします。そして199に進み、1100で始まります。 –
ヘルプマンのためのThx:D –
(tabControl2.TabCount + 1).ToString();タブカウントだけを印刷する – abdul
ありませんが...それを得たウェイト:P
private void button28_Click(object sender, EventArgs e)
{
string title = "" + (tabControl2.TabCount + 1).ToString();
TabPage myTabPage = new TabPage(title);
tabControl2.TabPages.Add(myTabPage);
}
ちょうど空白の名前を左;)
変数名、名前プロパティ、タイトルテキストの違いに注意してください。 – TaW
私は前に投稿された2つの回答を掲示している - 彼らはトリックを行うだろう - しかし、私はコードを締めるだろう:
private void btAdd_Click(object sender, EventArgs e)
{
tabControl1.TabPages
.Add(new TabPage("TabPage " + (tabControl1.TabCount + 1).ToString()));
}
実際に何も役立たない中間変数を取り除き、それらを降下させる前に再度使用しないでください。
ありがとう;) –
コマンドラインではどのようにボタンを作成できますか? –
@GlenThomasそれはかなりのコマンドでしょう、それは – cost
あなたはコンソールアプリケーションを持っていて、Windowsフォームアプリケーションと対話したいですか?または単に別のプロセスですか?もしもっと多くの情報が必要なのであれば、dllimport関数と反映が必要なので、 – abc123