美文网首页
2018-05-16 c#

2018-05-16 c#

作者: 陈陌Chemo | 来源:发表于2018-05-16 18:03 被阅读0次

    今天遇到在两个控件ListBox、FpSpread中控制滚动条的问题,可以在MouseWheel中使用以下方式:

    ListBox lb

    • 获取或设置 lb 显示在第一行的数据,可以用来定位
    int TopIndex = this.lbICDDiagName.TopIndex;
    int WheelIndex = e.Delta > 0 ? TopIndex - 2 : TopIndex + 2;
    if (WheelIndex >= 0 && WheelIndex < this.lbICDDiagName.Items.Count)
    {
                        lbICDDiagName.TopIndex = WheelIndex;
    }
    lb.TopIndex
    

    FpSpread fp

    • 为 fp 设置显示在视窗第一行的数据,可以用来定位
    fp.SetViewportTopRow(int rowViewportIndex, int value)
    //rowViewportIndex : 指向哪个视图,只有一个窗口设置为 0 即可
    

    相关文章

      网友评论

          本文标题:2018-05-16 c#

          本文链接:https://www.haomeiwen.com/subject/dwkmdftx.html