繁体   English   中英

导出DataGrid WPF MVVMLight C#

[英]Export DataGrid WPF MVVMLight C#

我有一个充满数据的Datagrid。 后面有一个导出按钮。 如何从datagrid获取所有数据? (命令参数?)

我的按钮绑定到引用方法的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);
}

谢谢您的帮助。

我的问题是我的DataGrid是“ System.Windows.Forms”而不是“ System.Windows.Controls”。 我在使用中犯了一个错误。

谢谢你们!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM