- PR -

タブの位置調整

1
投稿者投稿内容
未記入
大ベテラン
会議室デビュー日: 2005/08/25
投稿数: 145
投稿日時: 2007-01-16 17:31
タブコントロールのタブのデフォルトの位置は
上部左側だと思いますが、これの位置を自由に
設定できますでしょうか?

例えば、コントロール全体の真ん中に持ってきたりとかです。

方法をご存知の方教えていただけるとうれしいです。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2007-01-16 19:34
引用:

未記入さんの書き込み (2007-01-16 17:31) より:

タブコントロールのタブのデフォルトの位置は上部左側だと思いますが、これの位置を自由に設定できますでしょうか?
例えば、コントロール全体の真ん中に持ってきたりとかです。


それだと、タブっぽく見えないので見た目が台無しですね。
タブを TabControl に合わせて引き伸ばして、結果的に右の空間が余らなければ良いのではないでしょうか。

# TabPlus for .NET あたりもお勧めしておきましょうか。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
未記入
大ベテラン
会議室デビュー日: 2005/08/25
投稿数: 145
投稿日時: 2007-01-17 10:59
タブっぽく見える見えないは主観の問題かと思われますし、
仮にそうだとしてもタブっぽく見えないからといってそれがどうしたのか
理解できませんが、

レイアウトの都合上、タブがコントロールの上部中央に配置できると好都合です。
方法をご存知の方、投稿いただけますとありがたいです。
よろしくお願い申し上げます。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2007-01-17 11:31
引用:

未記入さんの書き込み (2007-01-17 10:59) より:

タブっぽく見える見えないは主観の問題かと思われますし、


"主観" というよりは、コモンセンスで書いたつもりでした。
"Windows 標準のタブ" と書いた方が良かったでしょうね。

引用:

仮にそうだとしてもタブっぽく見えないからといってそれがどうしたのか理解できませんが、


どうやら、行間を空けすぎたようですね。
Windows アプリケーションは、Windows の UI に合わせた方が良いと考えて書きました。

引用:

レイアウトの都合上、タブがコントロールの上部中央に配置できると好都合です。
方法をご存知の方、投稿いただけますとありがたいです。


すでに回答していますが、TabPlus for .NET のスキンを使われてはいかがでしょうか。
自作するという手もありますが、コンテナの仕組みをご存知なければお勧めできないです。

どちらにしても、なぜ中央にしたいのか (何が気に入らないのか) を伺った方が良さそうです。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
1

スキルアップ/キャリアアップ(JOB@IT)