繁体   English   中英

噪音框,当滚动表布局时,未启用“自动滚动”属性

[英]Noise box, when a table layout is scrolling, without 'AutoScroll' property enabled

我有一个大问题,当我在没有在表布局上启用“ Autoscrool”属性的情况下进行滚动时,出现一个噪点框,似乎该布局仍在继续滚动(请参见下图)。 我已经尝试过更新/刷新/无效...其容器布局,但是我无法成功解决我的问题。

我其他的怪异行为是,一旦在屏幕上显示了噪点框,并启动了任何对话框,整个布局就固定了。

有人有过类似的问题吗?

请参阅下面的代码,我将使用这些代码对表布局进行编排:

    private void panelSelectorTrackBar_ValueChanged(object sender, EventArgs e)
    {
        galleryTableLayoutPanel.Top = panelSelectorTrackBar.Value;
        dashboardPanelDetails.Hide();
    }

galleryTableLayoutPanelTableLayout实例的位置上, panelSelectorTrackBarUltraTrackBar实例。

噪音盒

假设您已设置UltraTrackBar的值,以便它们与TableLayoutPanel的可能的垂直滚动值匹配,那么最好设置VerticalScroll的Value,而不要在窗体上移动控件的位置:

this.tableLayoutPanel1.VerticalScroll.Value = ultraTrackBar1.Value;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM