1

我正在尝试将选定的 datagridview 行转换为数据表。当我在 winForm 按钮上测试此代码时,它可以正常工作并返回所有选定的行,但 syncfusion 按钮返回 selectedrows-1 行的 datagridview 项。syncfusion 按钮和 winForm 按钮有什么区别,这个问题的解决方案是什么?

我的代码:

    try
    {
        DataTable TempDtTable = (dgv_Cert.DataSource as DataTable).AsEnumerable().Where(  
            p => !p.Field<string>("tier_name").Equals("value1") && p.Field<bool?>(CheckColumn) == true).CopyToDataTable();
    }
    catch (Exception)
    {
        MessageBox.Show("xxx");
    }
4

1 回答 1

0

Syncfusion 的 ButtonAdv 只是一个按钮控件,能够显示具有不同对齐方式和各种边框样式的图像,它还支持标准 Windows 窗体按钮的一些附加功能。

但在功能上,Winform 按钮控件和 Syncfusion 的按钮控件没有区别。希望您已经使用了按钮单击动作中的代码,这两个控件按以下顺序触发与单击相关的事件。

鼠标按下,单击,鼠标单击,鼠标向上。

因此,报告的行为可能是任何其他原因。

于 2013-10-23T07:03:27.177 回答