我有一個Datagrid完整的數據。在後面我有一個導出按鈕。 如何從數據網格中獲取所有數據? (命令參數?)導出DataGrid WPF MVVMLight C#
我的按鈕綁定到指向方法的ICommand
。該方法調用類來創建pdf,但我不知道我想如何獲取此方法的參數中的網格。 (或其他我可以使用的)
我的目標是導出PDF文件中的所有數據網格。
我有一個Datagrid完整的數據。在後面我有一個導出按鈕。 如何從數據網格中獲取所有數據? (命令參數?)導出DataGrid WPF MVVMLight C#
我的按鈕綁定到指向方法的ICommand
。該方法調用類來創建pdf,但我不知道我想如何獲取此方法的參數中的網格。 (或其他我可以使用的)
我的目標是導出PDF文件中的所有數據網格。
我需要看到的是方法類的參數,用於打印的PDF,但這裏是解釋沒有它:
用foreach循環中,您可以通過從DataGridView行獲取行,然後從那裏你可以得到這樣的:
//This is repeating for every row in datagridview
foreach (DataGridViewRow row in dataGridView1.Rows)
{
// gives you value of specified cell at column
// pdfMethod is method you call and inside i set it like one argument
pdfMethod(row.Cells["ColumnName"].Value);
//or you can make method that in which you will input whole row
pdfMethod(row);
}
Thx爲您提供幫助。
我的問題是,我的DataGrid是「System.Windows.Forms」而不是「System.Windows.Controls」。 我在使用中犯了一個錯誤。
Thx guys!
你有沒有試過自己解決這個問題?你應該嘗試發佈一些代碼,以便我們可以幫助你。沒有人會爲你編寫所有的代碼。 –