Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Datagrid滚动条未显示_C#_Visual Studio 2008_Datagrid_Compact Framework_Smart Device - Fatal编程技术网

C# Datagrid滚动条未显示

C# Datagrid滚动条未显示,c#,visual-studio-2008,datagrid,compact-framework,smart-device,C#,Visual Studio 2008,Datagrid,Compact Framework,Smart Device,我正在用CompactFramework3.5为VS2008上的WindowsCE6.0设备编写一个智能设备应用程序。我使用dataGrid(不是dataGridView)从数据库获取数据 我的dataGrid滚动条有问题。当我在VS Emulator上运行应用程序时,垂直滚动条是可见的,但当我将其部署到实际设备上并尝试时,它不可见,并且我无法看到所有行 有人能帮忙吗。谢谢:)对于数据网格当高度或宽度超过屏幕时,滚动条出现。请注意,在emulator和设备中,以像素为单位的高度和宽度是不同的。运

我正在用CompactFramework3.5为VS2008上的WindowsCE6.0设备编写一个智能设备应用程序。我使用dataGrid(不是dataGridView)从数据库获取数据

我的dataGrid滚动条有问题。当我在VS Emulator上运行应用程序时,垂直滚动条是可见的,但当我将其部署到实际设备上并尝试时,它不可见,并且我无法看到所有行


有人能帮忙吗。谢谢:)

对于数据网格当高度或宽度超过屏幕时,滚动条出现。请注意,在emulator和设备中,以像素为单位的高度和宽度是不同的。运行时根据屏幕进行计算。就像下面的代码一样

public static int CalcPixels(double percent, Form form)
{
    return Convert.ToInt32((percent / 100) * form.Width);
}