C# Datagrid滚动条未显示
我正在用CompactFramework3.5为VS2008上的WindowsCE6.0设备编写一个智能设备应用程序。我使用dataGrid(不是dataGridView)从数据库获取数据 我的dataGrid滚动条有问题。当我在VS Emulator上运行应用程序时,垂直滚动条是可见的,但当我将其部署到实际设备上并尝试时,它不可见,并且我无法看到所有行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和设备中,以像素为单位的高度和宽度是不同的。运
有人能帮忙吗。谢谢:)对于数据网格当高度或宽度超过屏幕时,滚动条出现。请注意,在emulator和设备中,以像素为单位的高度和宽度是不同的。运行时根据屏幕进行计算。就像下面的代码一样
public static int CalcPixels(double percent, Form form)
{
return Convert.ToInt32((percent / 100) * form.Width);
}