回复 1楼withsmile的帖子
withsmile 你好
你给spread设置过数据源吗,如果通过 fpSpread1.ActiveSheet.DataSource 或者 fpSpread1.DataSource 给spread设置数据源,对spread修改的数据是可以自动同步到数据源中,通过dt = (DataTable)_fpSpreadInput_Sheet1.DataSource也可以取到值
如有问题,你可以将你的代码发给我们进行调试
- private void 取值ToolStripMenuItem_Click(object sender, EventArgs e)
- {
- DataTable dt = fpSpread1.ActiveSheet.DataSource as DataTable;
- }
- private void Form1_Load(object sender, EventArgs e)
- {
- DataTable dt = new DataTable();
- dt.Columns.Add("Col1");
- dt.Columns.Add("Col2");
- dt.Columns.Add("Col3");
- dt.Columns.Add("Col4");
- dt.Rows.Add(1, 2, 3, 4);
- dt.Rows.Add(1, 2, 3, 4);
- dt.Rows.Add(1, 2, 3, 4);
- dt.Rows.Add(1, 2, 3, 4);
- dt.Rows.Add(1, 2, 3, 4);
- dt.Rows.Add(1, 2, 3, 4);
- dt.Rows.Add(1, 2, 3, 4);
- fpSpread1.ActiveSheet.DataSource = dt;
- }
复制代码
|