Формы окон C # DataGrid удаляют пустую строку внизу сетки

Привет, У меня есть формы DataGridWindows C # в моем приложении Windows CE. Проблема в том, что когда я привязываю данные к сетке, она показывает пустую строку в нижней части сетки. AS ниже

введите описание изображения здесь

Я прочитал много ответов об этом, и все они были связаны с DataGridView. А также в WPF говорится, чтобы установить следующий атрибут

CanUserAddRows="false"

И также они сказали, чтобы изменить имущество

AllowUserToAddRows = false;

Но нет такого свойства, как это. Я использую Visual Studio 2008

Вот как я заполняю сетку

DataTable dtAddedItems = new DataTable();
DataColumn column = new DataColumn();
            column.DataType = System.Type.GetType("System.Int32");
            column.AutoIncrement = true;
            column.AutoIncrementSeed = 1;
            column.AutoIncrementStep = 1;
            dtAddedItems.Columns.Add(column);
            dtAddedItems.Columns.Add("ItemHeadId");
            dtAddedItems.Columns.Add("ItemName");
            dtAddedItems.Columns.Add("IssuedQty");

            dtgItems.DataSource = dtAddedItems;

Как я могу это сделать?

c#,visual-studio-2008,datagrid,windows-ce,

1

Ответов: 1


1 принят

В winforms его: AllowUserToAddRows = false;

EDIT После редактирования и комментариев

Это DataGridтак из MSDN

Вы можете создать сетку, которая позволяет пользователям редактировать данные, но не позволяет им добавлять новые строки, используя DataViewкак источник данных и устанавливая AllowNewсвойство в false.

Таким образом, с вашим кодом это должно быть:

DataTable dtAddedItems = new DataTable();
DataColumn column = new DataColumn();
column.DataType = System.Type.GetType("System.Int32");
column.AutoIncrement = true;
column.AutoIncrementSeed = 1;
column.AutoIncrementStep = 1;
dtAddedItems.Columns.Add(column);
dtAddedItems.Columns.Add("ItemHeadId");
dtAddedItems.Columns.Add("ItemName");
dtAddedItems.Columns.Add("IssuedQty");

DataView dv = dtAddedItems.DefaultView;
dv.AllowNew=false;
dtgItems.DataSource = dv;   
C #, Visual-студия-2008, DataGrid, окна-се,
Похожие вопросы