- PR -

ListViewのヘッダダブルクリックについて

1
投稿者投稿内容
extream
ベテラン
会議室デビュー日: 2005/12/26
投稿数: 83
投稿日時: 2006-04-06 09:43
Visual stadio.NET C#です。
ListViewのカラムヘッダをダブルクリックすると、自動で幅調整をする機能がついていますが、一番左端のカラムヘッダだけ、ダブルクリックしても自動で幅調整してくれません。

これは、ListViewの仕様なのでしょうか?
分かる方いたら教えてください。よろしくお願いします。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-04-06 10:25
引用:

extreamさんの書き込み (2006-04-06 09:43) より:

ListViewのカラムヘッダをダブルクリックすると、自動で幅調整をする機能がついていますが、
一番左端のカラムヘッダだけ、ダブルクリックしても自動で幅調整してくれません。


というよりは、カラムとカラムの間の境界部分で「ダブル クリック」なので、
1 番左のカラムについても自動調整できますよ。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
extream
ベテラン
会議室デビュー日: 2005/12/26
投稿数: 83
投稿日時: 2006-04-06 11:00
じゃんぬねっと様、返答ありがとうございます。

境界部分で「ダブル クリック」でした。すいません。。。
ちなみに、マニフェストファイルを用いて、XPスタイルにした場合、標記の問題が発生しました。
クラシックスタイルのままであれば、データ部のデータが全て表示されていました。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-04-06 11:11
引用:

extreamさんの書き込み (2006-04-06 11:00) より:

ちなみに、マニフェストファイルを用いて、XPスタイルにした場合、標記の問題が発生しました。
クラシックスタイルのままであれば、データ部のデータが全て表示されていました。


単に XP 視覚テーマのせいか、マニフェスト ファイルのせいか切り分ける必要がありますね。

マニフェスト ファイルはとりあえず用いず、
Application.EnableVisualStyles メソッドで適用した場合はどうでしょうか?

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
extream
ベテラン
会議室デビュー日: 2005/12/26
投稿数: 83
投稿日時: 2006-04-06 12:59
じゃんぬねっと様。

いつも丁寧な回答ありがとうございます。

>単に XP 視覚テーマのせいか、マニフェスト ファイルのせいか切り分ける必要がありますね。

そうですね。
いろいろ調査してみます。
ありがとうございました。
1

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