【问题标题】:Datagrid Scrollbar not showing数据网格滚动条不显示
【发布时间】:2017-07-19 14:31:16
【问题描述】:

我正在使用 Compact Framework 3.5 在 VS 2008 上为 Windows CE 6.0 设备编写智能设备应用程序。我正在使用 dataGrid(不是 dataGridView)从数据库中获取数据。

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

有人可以帮忙吗?谢谢:)

【问题讨论】:

    标签: c# visual-studio-2008 datagrid compact-framework smart-device


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2021-03-01
      • 2019-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多