嗨,我有一个tablelayoutpanel,我动态绑定控件.当项目数超过面板高度时,显然出现垂直滚动条没有问题.
但同时水平滚动条也出现,即使项目宽度小于面板的宽度.我该如何防止这种情况?
我有一个3列2行的网格
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="10"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
Run Code Online (Sandbox Code Playgroud)
我左下角的单元格,我有一个数据网格,AutoGenerateColumns = True,可以加载很多行.我想要做的是使数据网格高度最大化以适应窗口,并且用户能够使用数据网格滚动条来上下滚动行.
会发生什么是数据网格流动的窗口底部,即使我设置了
ScrollViewer.VerticalScrollBarVisibility="Visible"
Run Code Online (Sandbox Code Playgroud)
对于datagrid,滚动条无效,行向下流动.不知何故,数据网格不受限制......
该怎么办?
有没有一种简单的方法在jQuery中检测滚动条何时出现并消失在有溢出的div上:auto?(就像一个事件?手指交叉......)
(我不想看看div内容的高度)
我想知道是否有人知道如何检测滚动条何时出现在内部textarea.
我目前正在为我的JavaScript使用mootools,我在检测滚动条时遇到问题.
我目前正在使用Webkit的:: - webkit-scrollbar CSS属性设置滚动条的样式,并希望在mousemove事件上更改这些属性.问题是我似乎无法找到一种动态获取滚动条CSS的方法.
是否可以通过javascript(可能使用jQuery)动态设置webkit滚动条的样式?
通常滚动条的位置如下:
________________________________________
| | |
| content | scrollbar |
| | |
| | |
| | |
| | |
|__________________________|___________|
Run Code Online (Sandbox Code Playgroud)
我基本上希望在"自定义"滚动条和可滚动容器的外边界之间有一个间隙:
________________________________________
| | | |
| content | scrollbar | gap |
| | < | |
| | | |
| | | |
| | | |
|____________________|___________|_____|
Run Code Online (Sandbox Code Playgroud)
使用margin-righton ::-webkit-scrollbar或者::-webkit-scrollbar-track-piece失败并且为Webkit声明样式滚动条的声明:
沿滚动条的轴支持边距.它们可以是负的(例如,轨道可以例如被充气以部分地覆盖按钮).
我现在想知道是否有人设法通过其他方式将滚动条"推入"内容(或包含在内容中)margin.
我假设这可能只是(甚至)使用某种技巧 - 任何想法?
我已经尝试过失败其他的事情是padding-right: 10px和border-right: 10px solid rgba(255, 255, 255, 0)(透明边框).

当您点击推文时,可以在侧面板中看到滚动条,并且链接到推文的会话足够长.
滚动条是如何创建和设置的?
我在div上使用滚动条,它似乎在IE10中有渲染问题.
当您将div一直滚动到底部,然后返回顶部时,顶部内容将丢失.
你知道IE10是否有解决方案?
链接:http: //landpros.com/propsearch.php
这是div上的CSS:
.prop-search-content-wrapper{
margin: 0 0 30px 0;
padding: 0;
height: 980px;
overflow-x:hidden;
overflow:scroll;
}
Run Code Online (Sandbox Code Playgroud)
谢谢!

下面的代码产生了一个丑陋但功能性的例子,在文本小部件中使用滚动条并导致一些问题.注意:这是在Windows框中使用Python 3完成的.
出现的滚动条附加到框架,虽然它滚动文本框内容,我宁愿它附加到文本小部件本身.我一直无法做到这一点.
有一些名为"scrolledtext"的Tkinter模块的引用,应该是一个更好的机制,用于向文本框添加滚动条但是,我还没有找到任何如何导入它并调用它的例子我能够开始工作(可能需要一个例子).
frame1 = tk.Frame(win,width=80, height=80,bg = '#808000')
frame1.pack(fill='both', expand='yes')
scrollbar = Scrollbar(frame1)
scrollbar.pack(side=RIGHT, fill=Y)
editArea = Text(frame1, width=10, height=10, wrap=WORD, yscrollcommand=scrollbar.set)
editArea.pack()
scrollbar.config(command=editArea.yview)
editArea.place(x=10,y=30)
Run Code Online (Sandbox Code Playgroud) 我通过互联网查看了这里的问题和文章,但还没有找到满足我要求的解决方案.所以现在在2017年,是否有一种优雅的方式来实现<table>:
<tbody>(滚动条可能始终可见)<thead>列和<tbody>列的对齐混乱scrollbar ×10
css ×5
html ×3
javascript ×3
webkit ×2
c# ×1
datagrid ×1
html-table ×1
jquery ×1
mootools ×1
overflow ×1
python ×1
scroll ×1
tablelayout ×1
textarea ×1
tkinter ×1
twitter ×1
winforms ×1
wpf ×1
wpf-controls ×1