Tag: 滚动条

如何在FlowLayoutPanel中禁用水平滚动条?

我有一个FlowLayoutPanel,它有多个控件。 我只想在垂直方向滚动。 但是当我设置AutoScroll = true ,我同时获得了垂直和水平滚动条。 如何禁用水平滚动条并仅保持垂直滚动条工作?

如何在C#中查找Scrollviewer的垂直滚动条宽度

我有一个ScrollViewer,我正在显示Vertical Scrollbar,现在我想改变系统的分辨率,我想得到滚动条的宽度。 我通过One StackOverflow Post他们提到检查SystemParameters.ScrollWidth属性,但我再次找到他们的任何帮助。 任何人都可以帮我解决我的问题。 任何答案将不胜感激。

当内容超出界限时,在文本框中显示滚动条C#

仅当文本框中的行数大于显示的行数时,是否可以在文本框中显示/隐藏滚动条?

有没有办法获得滚动条的高度和宽度?

我正在尝试获取ListView上显示的滚动条的高度和宽度。 是否有捷径可寻? 我做了一些google’ing,看起来它可能是一个系统设置。 我只是不确定在哪里看。

如何在winforms中禁用表格面板的水平滚动条

嗨,我有一个tablelayoutpanel,我动态绑定控件。 当项目数超过面板的高度时,显然出现垂直滚动条没有问题。 但同时水平滚动条也出现,即使项目宽度小于面板的宽度。 我怎么能阻止这个?

水平滚动条消失,设置要填充的最后一列大小

我有一个有4列的datagridview。 我想要: 显示每个单元格内的所有文本(我不希望看到任何用“…”截断的文本) 最后一列填充所有剩余空间 水平和垂直滚动条。 使用此代码: dataGridView.ScrollBars = ScrollBars.Both; Grid_NonAnatObj.AutoResizeColumns(); GridCol_Visibility.Width = 30; 我看到每个单元格内的所有文本没有截断,我看到水平和垂直滚动条。 当我尝试添加此代码时 Grid_NonAnatObj.Columns[3].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; 为了满足2.,水平滚动条消失。 我怎么解决这个问题?

抓住文本框滚动事件?

文本框或richtextbox,我想要的只是在滚动条移动时触发一个函数。 我已经找到了GetScrollPos和SetScrollPos。 我想定期检查滚动条位置但必须有更好的方法。 那么,更好的方法是什么? 更新:使用WinForms