Pravinkarne.31 Ответов: 1

Добавление данных(строк) в WPF datagrid uisng C#


Привет Команда,

Я создал WPF datagrid с менее чем 3 столбцами в режиме проектирования. Я хочу добавить ниже информацию о событии нажатия кнопки.

Старший Нет = Счетчик
MappingFileColumnNames = Заполняется из элементов одного из объектов списка (у меня есть список сотрудников в <list>
Отдел Это ComboBox со значениями (Dept 1, Dept , Dept 3)

пожалуйста помочь.

Что я уже пробовал:

List<string> MappingFileColumnNames = new List<string>();

private void GetExcelSheetColumnNames(string FilePath, int SelectedSheet)
        {
            Microsoft.Office.Interop.Excel.Application XLApp = new Microsoft.Office.Interop.Excel.Application();          

            Microsoft.Office.Interop.Excel.Workbook wkb = XLApp.Workbooks.Open(FilePath, 0, true);
            
            Microsoft.Office.Interop.Excel.Worksheet wks = (Microsoft.Office.Interop.Excel.Worksheet)wkb.Worksheets.get_Item(SelectedSheet);
            Microsoft.Office.Interop.Excel.Range DataRng = wks.UsedRange;

            string strCellData = "";
            int colCnt = 0;

            for (colCnt = 1; colCnt <= DataRng.Columns.Count; colCnt++)
            {
                string strColumn = "";
                strColumn = (string)(DataRng.Cells[1, colCnt] as Microsoft.Office.Interop.Excel.Range).Value2;
                MappingFileColumnNames.Add(strColumn);
            }
	    }

Graeme_Grant

Кодекс не имеет отношения к этому вопросу. Пожалуйста, обновите вопрос, код или то и другое вместе...

1 Ответов

Рейтинг:
0

saimanisha

DataTable dt=new DataTable();
dt.columns.add("name");
DataRow dr=null;
for(int i=0;i<4:i++)
{
dr=dt.newrow();
dr["name"]="sai";
dt.rows.add(dr);
}
datagrid.itemsource=dt.defaultview;