Top > Programming > .NetFramework > WPF > DataGrid > HideBlankRawAtBottom
Last-modified: Wed, 13 Mar 2013 10:22:09 JST
Counter:18921 Today:3 Yesterday:4 Online:4
このエントリーをはてなブックマークに追加

末尾の空白行を非表示にする

About/HowTo

DataGridをそのまま生成した場合、与えられた行の最後に空白の行が挿入されます(DataGridの生成方法にも依ると思いますが)。特定の決まったデータのみを表示させたい場合、ユーザに任意の行を追加させたくない場合、ボタンや特定のイベント操作によって行を追加したい場合は、この行は邪魔になります。

"DataGrid.CanUserAddRows"がtrueの場合に、空白の行が表示されます。この値をfalseにすることで空白行は非表示になります。これはユーザがDataGridのUI上から追加することを禁止するだけであり、その他のコード(UIによる操作)からデータを追加して、DataGridを更新する操作を禁止するわけではありません。