次の方法で共有


ListViewの列の幅をリストビューの幅いっぱいになるようにしたい

質問

2009年8月25日火曜日 8:58

いつも御世話になっております。

ListViewの、列の幅を自動調整し、リストビューの幅いっぱいになるようにしたいと思っております。
WPFのListViewはなく、formsのListViewを利用した場合、
Width="-1" と負の値を設置しておけば、自動で幅を調節してくれたのですが、
WPFでは、負の値が使えなく、実現することができませんでした。

他の方法も探してみたのですが、探しきれなく投稿させて頂きました。
お手数をおかけしますが、ご教授宜しくお願い致します。

http://dobon.net/vb/dotnet/control/lvautocolumnwidth.html

すべての返信 (2)

2009年8月26日水曜日 0:53 ✅回答済み

現在のところ以下のように自動で列幅をいっぱいに広げる機能はないようです。

Allow star-sizing for WPF GridViewColumn elements
http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=377763

回避策としては以下が参考になると思います。

how to set GridView column widths
http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/55a37c74-335b-4020-9bd0-94aff5a7c479

★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://blogs.wankuma.com/trapemiya/


2009年8月27日木曜日 0:41

ご回答ありがとうございます。

まだ、機能として実装されていないんですね。

URL先を参考に回避策をとらせていただきました。

ありがとうございました。