前提条件・実現したいこと
C#を使い、ウィンドウアプリケーションを作っています。
その中でListViewを使っているのですが、ウィンドウサイズを変更すると、右側に白色の空白の項目が出てきてしまいます。
ウィンドウサイズに合わせてヘッダーを調整するにはどうしたら良いのでしょうか?
該当のソースコード
XML
1//一部省略しています。 2 <ListView HorizontalAlignment="Left" Height="390" Margin="178,29,0,0" VerticalAlignment="Top" Width="614" RenderTransformOrigin="-0.07,0.455" ItemsSource="{Binding}" x:Name="lv" SelectionMode="Single"> 3 <ListView.View> 4 <GridView> 5 <GridViewColumn Header="hoge" DisplayMemberBinding="{Binding Path=[0]}" Width="550"/> 6 <GridViewColumn Header="fuga" DisplayMemberBinding="{Binding Path=[1]}" Width="50"/> 7 </GridView> 8 </ListView.View> 9 </ListView>
補足情報(FW/ツールのバージョンなど)
.NET Framework4.7.2
> コード側から一つのListView内の項目を表示する
どういうことなのかちょっとわからないです。もう少し詳しく説明をお願いします。
> 1つ目の質問と2つ目の質問は別物です。
まったく関連がないのであれば質問を分けていただいたほうがいいです。
申し訳ありません。変更いたしますので、回答をしていただければありがたいです。
(2つ目の質問は消しました)
stackoverflow にユニークなアイデアが出てますね。
https://stackoverflow.com/questions/10309249/listview-gridviewcolumn-width
回答1件
あなたの回答
tips
プレビュー