2012-04-07 15 views
0

を取得します私は最近、左にタブを動かすことができるか、右というカスタムTabControlのを作ってみましたよ...

しかし、問題があると、私はドンですTabControl1.SelectedTab.Bounds.Widthは、タブ項目の幅ではなく、タブ項目の幅ではありません。

タブ項目の幅を知る必要がありますマウスが動いているときに、選択したタブをそのままにしたり、左に移動したり、右に移動したりしなければならない場合...

例では、カーソルがTabpage1を押したままTabpage2に移動すると、Tabpage1は右に移動する必要があります。

タブ項目の幅を取得できれば、あなたができることができるまで私のコードのアイデアは馬鹿だ、私のコードのアイデアは馬鹿だ、愚かな、あるいは狂っているかもしれない。この質問を理解していない...より良いコードのアイデアやこの質問の答えがある場合は、返信してください...タブ可動のTabControl - 選択したタブの項目幅

答えて

1

タブの長方形を取得するにはTabControl.GetTabRect()を使用してください。あなたが興味を持っているタブのインデックスを渡します。

+0

これは私が欲しいものです...ありがとうございました!!! – raymai97

関連する問題