DataGridの右端の空白列を非表示にする[HorizontalAlignment][XAML][WPF]

2017年10月5日

C#

DataGridの一番右(右端)の空の列(カラム)を非表示にしてみます。

 

 

 

上記画像のウィンドウ画面の作成方法は下記リンクの関連ページをご覧下さい。

DataGridを利用する[XAML][WPF][ItemsSource]

 

 

空白列を非表示にするには、いずれかの列の幅を「width=”*”」に指定します。するとその列の幅が広がることで、空の列が表示されなくなります。

 

 

13行目
著者の列の幅を「*」に指定しています。すると下記画像のように、著者の列が右側一杯に広がり右端の列が非表示になっています。

 

 

 

またDataGridのHorizontalAlignmentプロパティに「Left」を指定することで(下記コード4行目)、右端の空白行を非表示にすることができます。

 

 

 

 

関連ページ

DataGridの右端の重なる枠線を非表示にする[XAML][WPF]

 

 

Copyright © 2017 ウェブの葉 All Rights Reserved.  プライバシーポリシー