今天遇到这个问题,在火狐下运行时,会出现滚动条,可是在IE下不行,于是检查了半天配置,都没发现,百度也找不到有人给个说法,没法,自己调了半天,终于发现,如果不给定GridPanel的宽度width,即使配置了autoScroll:true,在IE下也是不会显示滚动条的,不过在火狐是可以的代码如下
var windowError = new Ext.Window({
title : "信息",
modal : true,
id: "windowErrorId",
maximizable : false,
plain : true,
width : 520,
height : 480,
items : [
listFormatGrid = new Ext.grid.GridPanel(
{
title : '格式校验信息',
width : 500,
height : 200,
modal : true,
maximizable : false,
plain : true,
autoScroll:true,
store : new Ext.data.Store(
{// 配置数据集
reader : new Ext.data.ArrayReader(
{
id : 0
},
Format),
data : listFormat
}),
columns : [// 配置表格列
{
header : "字段",
width : 70,
dataIndex : 'fieldName'
}, {
header : "信息",
width : 1500,
dataIndex : 'errorMessage'
}]
}),
listRuleGrid = new Ext.grid.GridPanel(
{
title : '规则校验信息',
width : 500,
height : 200,
modal : true,
maximizable : false,
plain : true,
autoScroll:true,
store : new Ext.data.Store(
{// 配置数据集
reader : new Ext.data.ArrayReader(
{
id : 0
},
Rule),
data : listRule
}),
columns : [// 配置表格列
{
header : "类型",
width : 70,
dataIndex : 'messageType',
renderer : convertValue
}, {
header : "信息",
width : 1500,
dataIndex : 'message'
}]
})
],
buttons:[
new Ext.Button({
text : '继续提交',
id : 'submitContinueBtn',
handler : submitContinue
}),
new Ext.Button({
text : '取 消' ,
handler : closeWindowError
})
]
});后来把//width : 500,代码去掉注释就可以了,真闷人
分享到:
相关推荐
`AutoScroll`属性可以自动在内容超过窗体大小时显示滚动条。 此外,`FibonacciNumber`这个文件名可能暗示了一个示例,展示了如何计算斐波那契数列。斐波那契数列是计算机科学中的一个经典概念,它的每个数字是前两...
在数据量大的情况下,可以将滚动条与数据视图绑定,实现动态加载数据,如使用`DataGridView`控件配合滚动条。 6. **自定义滚动条**: 通过继承`System.Windows.Forms.ScrollBar`类或`System.Windows.Controls....
总结来说,解决Delphi中拖动图片不出现滚动条的问题,关键在于利用TScrollBox和适当的事件处理来实现滚动条的动态显示。通过上述步骤和代码,开发者可以创建一个能够自由拖动并显示滚动条的图片查看器。当然,对于更...
首先,我们要明白`Panel`控件默认并不自带滚动条,但可以通过设置其`AutoScroll`属性为`True`来启用自动滚动功能。然而,这仅仅是系统默认的滚动条,外观和行为可能无法满足所有需求。因此,自定义滚动条的目的是...
可以通过设置`AutoScroll`属性为`true`,让控件自动显示滚动条。例如: ```csharp myControl.AutoScroll = true; ``` 对于自定义控件,你可能需要手动添加滚动条,并处理`Scroll`事件。 2. **滚动条事件处理** ...
此外,还可以通过设置`AutoScroll`属性为`true`,使Form自动显示滚动条,当内容超出Form大小时。例如,在填充控件(如Panel)时,如果内容太多,Panel会自动显示垂直滚动条。 总的来说,C#中的滚动条控件提供了一种...
// 在这里编写滚动条滚动时的代码 } ``` 7. 自定义滚动条样式: 在一些高级应用场景中,可能需要自定义滚动条的外观和行为。这可以通过重绘ListBox控件或使用第三方库来实现。 总结起来,设置ListBox滚动条...
containerScroll: true,//是否支持滚动条 split:true, width: 140, rootVisible:false,//是否显示跟节点 collapseMode:'mini',//在分割线处出现按钮 collapsible: true, margins:'0 0 5 5', loader:new Ext.tree....
为了创建一个自定义垂直滚动条,我们首先需要一个Panel控件,并确保其AutoScroll属性设置为False,这样我们可以手动控制滚动条的行为。然后,我们可以创建一个自定义的ScrollBar控件,设置其Orientation属性为...
默认情况下,Panel并不显示滚动条,但可以通过编程方式来添加和管理滚动条。以下是创建和控制自定义垂直滚动条的关键步骤: 1. **创建自定义Panel类**: 首先,我们需要创建一个继承自System.Windows.Forms.Panel的...
例如,可以通过设置`AutoScroll`属性为`True`来自动显示滚动条,或者直接设置`HScroll`和`VScroll`属性来控制水平和垂直滚动条的可见性。 在Delphi中,滚动条的操作主要通过处理其相关的消息来完成。主要有以下几个...
对于窗体,可以使用`AutoScroll = true`自动显示滚动条;对于控件,可以使用`ScrollBars`属性设置滚动条的可见性。 在提供的压缩包文件"C#081206-滚动条的应用"中,你可能会找到一个完整的C#项目,包含了滚动条应用...
autoScroll:true, animate:true, enableDD:true, containerScroll: true, // auto create TreeLoader dataUrl: 'get-nodes.php', root: { nodeType: 'async', text: 'Ext JS', draggable:false, id:'...
滚动条允许用户通过上下或左右滑动查看隐藏在视窗之外的内容,是许多应用程序不可或缺的功能。 在Windows应用程序开发中,如使用.NET Framework的Windows Forms或WPF框架,给窗体添加滚动条的操作并不复杂。以下将...
- **自动隐藏/显示**:通过设置AutoScroll属性,可以控制内容超出容器时自动显示滚动条,或者在内容适合显示时隐藏滚动条。 3. **扩展功能**: - **自定义滑动效果**:可以实现自定义的滑动动画,比如平滑滚动,...
在Windows Forms中,可以将`AutoScroll`属性设置为`true`,让窗体自动根据内容大小添加滚动条。而在WPF中,可以通过设置控件的`ScrollViewer.HorizontalScrollBarVisibility`和`ScrollViewer....
5. `AutoScroll`:对于容器控件,如Panel或Form,设置此属性为true可以使控件自动显示滚动条。 四、事件处理 滚动条有多个关键事件,用于响应用户操作: 1. `Scroll`:当滚动条的值改变时触发,这是处理滚动条变化...
本文将深入探讨如何利用JavaScript实现一个"autoscroll"功能,即添加一个滚动到网页底部的按钮。这个功能尤其适用于内容丰富的长页面,让用户能够轻松访问页面的所有内容。 首先,我们需要理解JavaScript的基本概念...
在VB.NET中,创建滚动条效果通常涉及到控件的使用,特别是`Label`控件或者自定义控件的动画效果实现。在这个特定的例子中,"滚动的数字"可能指的是一个模拟数字滚动显示的程序,这在信息展示、计数器或者时间显示等...
1. **启用滚动条**:默认情况下,`ListBox`可能会自动显示滚动条,但你可以通过修改`AutoScroll`属性来控制。将`AutoScroll`设置为`true`,将启用自动滚动;设置为`false`则禁用。 2. **设置滚动条样式**:可以使用...