首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何移动滑块按钮( AutoScroll )

如何移动滑块按钮( AutoScroll )
EN

Stack Overflow用户
提问于 2018-12-23 13:48:02
回答 1查看 58关注 0票数 0

如果整个长度正好是600点,如何将滑块分成两部分移动,右和左恰好200点?使用ButtonLeft和ButtonRight按钮...

代码语言:javascript
复制
    private void buttonLeft_Click(object sender, EventArgs e)
    {
        panel1.AutoScrollPosition = new Point(-200, 0);
    }

    private void buttonRight_Click(object sender, EventArgs e)
    {
        panel1.AutoScrollPosition = new Point(+200, 0);
    }
EN

回答 1

Stack Overflow用户

发布于 2018-12-23 17:23:15

如果有错误,请直接告诉我,但代码可以工作:SL#1 SL#2

代码语言:javascript
复制
    private void buttonLeft_Click(object sender, EventArgs e)
    {
        panel1.AutoScrollPosition = new Point(-panel1.AutoScrollPosition.X - 200);
    }

    private void buttonRight_Click(object sender, EventArgs e)
    {
        panel1.AutoScrollPosition = new Point(-panel1.AutoScrollPosition.X + 200);
    }

代码语言:javascript
复制
    private void buttonLeft_Click(object sender, EventArgs e)
    {
        Point p = panel1.AutoScrollPosition;
        panel1.AutoScrollPosition = new Point(-p.X - 200)
    }

    private void buttonRight_Click(object sender, EventArgs e)
    {
        Point p = panel1.AutoScrollPosition;
        panel1.AutoScrollPosition = new Point(-p.X + 200)
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53901508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档