在我的WPF应用程序中,我有一个包含几个控件的Stackpanel.如何将滚动条添加到此堆栈面板.
正如我们所看到的,RecyclerView比ListView更有效,所以我更喜欢在我的项目中使用它.但是最近我把它放在我的自定义ViewGroup中时遇到了麻烦.RecyclerView很容易在xml中设置滚动条,如下所示:
<android.support.v7.widget.RecyclerView
android:id="@+id/recycler_view"
android:scrollbars="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent" />
Run Code Online (Sandbox Code Playgroud)
但我真的找不到任何方法在RecyclerView的代码中设置滚动条,我试过的是:
mRecyclerView.setVerticalScrollBarEnabled(true);
Run Code Online (Sandbox Code Playgroud)
然后我在Android的文档中看到了这一点.
所以我试着制作自己的LayoutManager并覆盖我认为需要的功能.但最后我失败了.所以任何人都可以告诉我如何制作自己的LayoutManager或者只是向我展示其他解决方案.谢谢!
有谁知道android:scrollbarStyle上的任何文档?如果可能的话,我想看看带有截图的4个值中的每个值的示例.我看到了外部和内部类型之间的区别,但是什么是Inset和Outset部分呢?我似乎没有看到insideOutset和insideInset之间的区别,例如,同样,我没有看到outsideOutset和outsideOutset之间的区别.
提前致谢!本
我可能迟到了派对,但是现在Chrome只是在Mac(OS 10.10.3)上更改了他们的浏览器(版本42.0.2311.90(64位)),默认为可见滚动条?滚动条以前不存在.
我正在尝试使用滚动条创建一个画布.任何人都可以帮我提一些如何做到这一点的想法吗?我已经尝试过使用1行和1列的网格,但由于某些限制,我想使用canvas.
提前致谢!
如何以编程方式从ScrollView中删除滚动条?
setScrollBarStyle() 仅更改滚动条的样式.
我想以android:scrollbars编程方式访问xml属性.有没有办法做到这一点?
android:scrollbars 定义滚动时是否应显示哪个滚动条.
Lion中的滚动条似乎基于HTML的背景颜色(较浅的颜色BG =黑色滚动条,较暗的BG =白色).
我遇到的问题是(我假设)是一个关于页脚的常见技巧.我通常将我的HTML元素的背景颜色设置为页脚的颜色,这样如果页面比页脚看起来继续的浏览器窗口短(因为BODY元素结束然后HTML元素显示直到结束)的页面).但是,执行此操作会使滚动条基于页脚的颜色而不是内容区域的颜色.
当页面比窗口短时,还是有任何其他技巧让页脚继续,或者无论如何强制Lion的滚动条(ick)的颜色?
使用VS2010和.NET 4.0与C#和WinForms:
我总是希望一个垂直滚动条显示为我的面板作为禁用滚动条(当它不需要时,并在可以使用时启用它).
所以它就像一个混合AutoScroll.我已经尝试过使用VScrollBars,但是我无法弄清楚将它们放在哪里以使其工作.
基本上我有一个用户控件充当控件的"文档",它的大小会发生变化,因此在使用自动滚动时它可以很好地工作.当用户控件不适合并且用户可以将其向上移动时,会出现滚动条.
它本质上就像一个Web浏览器.但是,重绘控件需要很长时间(它是在面板内的网格中的组内具有许多字段和按钮等的形式:P
所以无论如何,当autoscroll启用垂直滚动条时,重绘窗口需要一段时间.我想总是显示如上所示的垂直滚动条(具有启用/禁用功能).
如果有人有一些帮助,我已经阅读了很多关于autoscroll主题的帖子,但没有人问过我在问什么,我无法想出一个解决方案.
我想创建一个居中的表单.
HTML:
<div id="profileContainer”>…</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
#profileContainer {
border-radius: 25px;
background: #ffffff;
padding: 10px;
width: 100%;
max-width: 760px;
display: inline-block;
position: fixed;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
Run Code Online (Sandbox Code Playgroud)
问题是当屏幕垂直缩短时,表单的一部分会被隐藏,并且没有滚动条可以使其可访问:JSFiddle.
我怎么出现滚动条时,单独的垂直空间不足,但请保留我的div水平居中和垂直方向时,有是足够的空间?
我有 Eclipse 3.7.1 classic,添加了 Android 插件和 HTML 编辑器插件。
如果我在 HTML 编辑器中有一行很长的文本并将水平滚动条滚动到我想要的位置,当我将光标放在那里并开始输入时,经过短暂的暂停后,它会不断将水平滚动条重置到最左边。它不会一直这样做,但它频繁到足以令人讨厌。
为什么 Eclipse 会这样做,我该如何阻止它?
scrollbars ×10
android ×3
css ×2
macos ×2
scrollbar ×2
wpf ×2
autoscroll ×1
c# ×1
canvas ×1
center ×1
eclipse ×1
html ×1
listview ×1
osx-lion ×1
reset ×1
scroll ×1
scrollview ×1
stackpanel ×1
winforms ×1
xaml ×1