タブコントロールにセットしているタブの順番を入れ替え


VB.ねっと  2007-05-31 02:12:42  No: 143564

Vb.netのあまりにもの初心者です。

タイトルについて
1.5つのタブを持っているタブコントロールをフォームに用意する。
2.フォーム起動時に、一度タブコントロール内のタブをクリア。
3.Aボタンクリックで、5つのタブをランダムにセット。
4.Bボタンクリックで、タブコントロールに配置したタブの順番を
    入れ替えたいのですが・・・どのようにしてよいか分かりません。

どなたかご教授頂けませんでしょうか?


特攻隊長まるるう  2007-05-31 03:44:35  No: 143565

[VB.NET2003]
Me.TabControl1.Controls.Remove(Me.TabPage1)
Me.TabControl1.Controls.Add(Me.TabPage1)
のようなことをすれば、タブページが入れ替わります。


VB.ねっと  2007-05-31 03:53:32  No: 143566

特攻隊長まるるうさん
ご返信ありがとうございます。

一度タブコントロールに追加したタブを
タブコントロール内の操作で、削除せずに
順番を入れ替えることは出来ないのでしょうか?

例えば、
1.タブコントロールに  A,B,C,Dのタブを用意
2.タブコントロールに、C,B,Aとタブを追加
3.タブコントロール内の1の順番に並び替えをする
    ※この場合、A,B,Cと順番を入れ替える。

という事は、やはり一度クリアしてから、A,B,Cだけを
Addするような方法しかないのでしょうか?


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加