【问题标题】:Locking menubar and statusbar as "always on top"将菜单栏和状态栏锁定为“始终在顶部”
【发布时间】:2012-12-29 18:19:25
【问题描述】:

我有一个窗口窗体,其中包括顶部的一个菜单栏和底部的一个状态栏。窗口是可滚动的,但是当我向下滚动时,菜单栏会保持向上,这样我就看不到它了,如果我向上滚动,状态栏也会发生同样的情况。有什么方法可以让它们始终可见,比如它们随屏幕滚动,或者像往常一样在顶部?

【问题讨论】:

    标签: c# scroll statusbar menubar


    【解决方案1】:

    要创建可滚动内容,请执行以下步骤:

    1. 添加新窗口
    2. 添加 MenuStrip 和 StatusStrip
    3. 添加面板,将AutoScroll设置为trueDock设置为Fill
    4. 将所有控件附加到面板。

    【讨论】:

    • 谢谢,它有效。但是,我只能用滚动条来移动它,有什么办法可以将滚动设置为鼠标滚轮?
    • 你必须在面板里面放一些可以接收焦点的东西。面板无法获得焦点。见stackoverflow.com/a/3562449/17034
    猜你喜欢
    • 1970-01-01
    • 2014-03-03
    • 1970-01-01
    • 2022-01-09
    • 2012-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-10
    相关资源
    最近更新 更多