Top > Programming > .NetFramework > WPF > DataGrid > HideBlankRawAtBottom
Last-modified: Tue, 12 Mar 2013 16:22:09 HADT
Counter:8476 Today:4 Yesterday:8 Online:6
このエントリーをはてなブックマークに追加

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

About/HowTo

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

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