数据网格视图的滚动条可见,但在C#中不起作用

时间:2018-07-23 06:40:14

标签: c# winforms

当我使用Visual Studio运行应用程序时,数据网格视图的滚动条工作正常。但是,当我使用可执行文件运行同一应用程序时,滚动条可见,但无法滚动,并且应用程序显示无响应。 实际上,我是从串行端口获取数据,并使用数据网格视图的invoke函数将其添加到数据网格视图中。

//代码段

dgvLog.Invoke((Action)delegate
{
    gvLog.ScrollBars = ScrollBars.None;
    dgvLog.DataSource = bs;
    dgvLog.ScrollBars = ScrollBars.Both;

});

MessageBox.Show("Added to data grid view");

正在将数据添加到数据网格视图,但是水平和垂直滚动条均被卡住,无法滚动。调用完成后未显示消息框。

1 个答案:

答案 0 :(得分:0)

将数据网格视图属性 AutoSizeRowsMo​​de 设置为 AllCells