社区
VB基础类
帖子详情
有没有什么表格控件既可以像MSHflexgrid那样方便又可以像datagrid那样可以修改?
qq_41918615
2019-01-05 07:08:38
datagrid如果没绑定数据库就没法赋值,因为我想临时显示一些数据,如果写在ADO里就保存了。可是用mshflexgrid吧,表格又是只读的,要填信息什么的还得单独弹窗,太麻烦了,有没有办法可以解决一下?
...全文
202
1
打赏
收藏
有没有什么表格控件既可以像MSHflexgrid那样方便又可以像datagrid那样可以修改?
datagrid如果没绑定数据库就没法赋值,因为我想临时显示一些数据,如果写在ADO里就保存了。可是用mshflexgrid吧,表格又是只读的,要填信息什么的还得单独弹窗,太麻烦了,有没有办法可以解决一下?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
threenewbee
2019-01-06
打赏
举报
回复
mshflexgrid的商业付费版本,componentone studio
VB常用附加
控件
【特别整理了
表格
控件
】
表格
控件
总览: 在VB开发环境中,
表格
控件
在界面开发元素中占有重要的地位。它不仅有外观整洁、表达形式规范的优点,而且更重要的是它较高的信息表现率(就是相对于其他
控件
来说能够表达更多的信息),随着信息时代的到来,它的应用将更加的广泛。 那么在VB平台下,如何操作这一功能强大的
控件
元素呢?事实上我们知道,VB平台下面的
表格
控件
是相当丰富的,总结下来提供了4种类型:Microsoft Data Bound
grid
Control、Microsoft
Data
grid
Control、Microsoft
Flex
grid
Control、Microsoft Hierarchial
Flex
grid
Control. 这四种
表格
各有其特点,下面我们一一讨论。 1. Microsoft Data Bound
grid
Control 此
控件
主要用于数据绑定(可以不绑定,但是因为不提供对单个cell的控制支持,所以实际上这样做是不经济的)。具体说来,就是数据源比较固定的情况下可以使用这种
控件
。 具体使用方法是设定此
控件
的datasource属性,就可以不用编写任何代码就可以显示该数据源所指向的记录数据。比如可以将datasource设置为一个data
控件
,而data
控件
又指向数据库"成绩"的 一个"语文"表,那么当程序运行时,它就自动显示此"语文"表的数据。 基本步骤如下: 1、向工程上添加Microsoft Data Bound
Grid
Control
控件
,即DB
Grid
控件
。 2、在窗体上添加DB
Grid
控件
DB
Grid
1和Data
控件
Data1。 3、设置Data1的DatabaseName属性为你要看的数据库的名字。 4、设置Data1的RecordSource属性为表的名字或合法的SQL Select语句。 5、设置DB
Grid
1的DataSource属性为Data1。 从上面的分析看得出来,这个
控件
虽然操作
方便
,但是它也有局限性,就是不能对显示的数据进行灵活的控制操作,比如有些数据允许用户
修改
,有些数据却不允许用户
修改
,而此
控件
却只能提供全部数据源的原子操作:即要么全部允许
修改
,要么就全部不允许。还有另外此
控件
也不提供对单个单元格(cell)进行操作,所以提供不了更为个性化的界面风格。 2. Microsoft
Data
grid
Control 此
控件
跟前面介绍的Data Bound
grid
Control
控件
很相似,也是主要进行绑定操作,而缺点和Data Bound
grid
Control完全一样。但是它跟Data Bound
grid
Control不一样的是其数据源的驱动引擎只能是OLEDB形式的,不能是DAO,比如就可以使用ADO数据
控件
,不能使用DATA
控件
。而Data Bound
grid
Control却刚好和它相反,这一点在开发中一定要注意。 3. Microsoft
Flex
grid
Control与Microsoft Hierarchial
Flex
grid
Control. 这里重点介绍这两种
控件
,因为在实际开发中,这两种
控件
应用的场合更多一些,它不仅能够反映数据,而且也能把数据的
修改
信息反映到数据库中去,所以弥补了上述两种
控件
的不足。 如果数据不需要
修改
,那么可以进行绑定操作,其方法跟前面介绍的完全一样,就是通过设置DataSource属性来完成数据的显示工作。但是实际开发中,需要对整个
表格
控件
更为灵活的显示控制。 在给出例程之前,有必要对这一
控件
进行比较详尽的认识:这种
控件
允许将文本或者图象放置于每个单元格之中,
控件
的Row与Col属性允许用户在代码中指定当前行和列,当然也可通过操作鼠标和键盘来改变这两个属性,而text属性指明当前单元格的文本。如果单元格的文本太长而不能完全显示出来的话,可以通过将WordWrap属性设置为true来达到显示的目的。下面将比较重要的属性小结如下: DataSource---------用来指定需要绑定的数据源,比如data
控件
。 Cellpicture----------用来设定当前单元格的图象,便于显示该图象。此属性不能在设计时使用。 Col,Row---------------设定当前列和当前行,注意它们均是从0开始的,如果同时设定它们,可以指定当前的单元格。设计时也不能使用。 Cols,Rows---------------设置
表格
控件
总的列数和行数。 Hwnd---------------
表格
句柄,可以结合Windows API对
表格
控件
进行更高级的控制。 Text---------------指定当前的单元格的文本内容。 TextMatrix(i,j)-------此属性比较重要,它用来指定第I行和第j列所确定的单元格的文本内容。它等价于下面的代码:
MSH
Flex
Grid
1.Rows =i
MSH
Flex
Grid
1.Cols =j
MSH
Flex
Grid
1.Text =指定的字符串 WordWrap-------为ture时可以在当前单元格换行显示,否则如果要显示的字符的长度超过列宽,那么就不能显示完全。
功能强大的免费VB打印
控件
(2010年5月7日
修改
)
功能强大的免费VB打印
控件
(2010年5月7日
修改
),改正了原打印
控件
存的在缺陷,增加了VS
Flex
Grid
表格
的打印功能。 本
控件
系VB6.0编写,可直接打印VS
Flex
Grid
表格
、
MSH
Flex
Grid
表格
的内容,并提供多种打印方式,分栏打印、横向跨页打印、工资条样式打印(可以把显示为0或空的内容不打印)。本
控件
还可直接打印ListView
控件
、ADO记录、DAO记录、
Data
grid
控件
、
Flex
grid
控件
的内容 可完全按照VS
Flex
表格
、
MSH
Flex
Grid
表格
的显示进行打印,如果VS
Flex
表格
、
MSH
Flex
Grid
表格
中有图片,图片也会打印出来,如果有单元格合并,打印出来的结果单元格也是合并的。
控件
提供textout函数输出文本内容,cellout函数输出一个单元格(与textout函数的区别是有边框),此两个函数都具有自动换页功能,即如果输出的文本大于1页,可以自动增加新页并打印到下一页。
控件
还提供了输出图片的功能,使用CellOutPicture可能打印图片。 本
控件
可以打印眉页和页脚,还可以将打印的内容(包括图片)保存为本
控件
专用的报
表格
式文件,以便以后打开预览并打印(但不能更改页面格式)。
控件
均以VB的内置单位TWIPS为计量单位,您可以使用本
控件
的cmtotwips方法将厘米换算成VB的twips,用mmtotwips将毫米换算成twips。 本次提供两个版的打印
控件
,简化版VB打印
控件
(有
控件
的源代码)与复杂版VB打印
控件
(功能更多,不提供源代码) 本
控件
附有VB使用实例,具体使用方法请参照实例。 如有疑问或建议,请联系 myyouping@hotmail.com myyouping@139.com
Grid
Print
表格
打印
控件
.rar
Grid
Print是一款完美解决VB中
MSH
Flex
Grid
/MS
Flex
Grid
/VS
Flex
Grid
/
Data
Grid
/ListView等
表格
组件打印输出功能的专门
控件
。具备优良、灵活、易用的属性设置和方法调用,除提供打印和打印预览等基础功能外,还提供了类OFFICE软件操作的页面设置和打印设置等界面,相信
控件
丰富周全的各种参数足够满足您对数据打印输出的各种要求。 打印
方便
所见即所得 使用简单 演示程序 让您快速了解本
控件
的使用方法
Grid
Print
表格
分栏打印
控件
V1.3.0
这是一款完美解决VB中
MSH
Flex
Grid
/MS
Flex
Grid
/VS
Flex
Grid
/
Data
Grid
等
表格
组件打印输出功能的专门
控件
。具备优良、灵活、易用的属性设置和方法调用,除提供打印和打印预览等基础功能外,还提供了类OFFICE软件操作的页面设置和打印设置等界面,相信
控件
丰富周全的各种参数足够满足您对数据打印输出的各种要求。该
控件
区别于以往出现的类似
控件
的特色功能主要有:支持在输出的页面中加入任意数量的图片、文本、线段元素;支持分栏打印,既美观又节省纸张;打印选项非常灵活,打印范围和份数可以按需要任意设置;在不需要Excel运行库的环境下支持将数据快速导出为Excel工作簿。还有更多功能等待您的挖掘与发现
VB
控件
属性大全【珍藏版】
VB
控件
属性大全【珍藏版】 1.01、窗体(FORM)的常用属性 2 1.02、标签
控件
(Lable)的常用属性 7 1.03、文本框
控件
(TextBox)的常用属性 9 1.04、框架
控件
(Frame)的常用属性 13 1.05、命令按钮
控件
(CommandButton)的常用属性 15 1.06、复选框
控件
(CheckBox)的常用属性 17 1.07、单选钮
控件
(OptionButton)的常用属性 19 1.08、组合框
控件
(ComboBox)常用属性 22 1.09、列表框
控件
(ListBox)的常用属性 25 1.10、水平滚动条
控件
(HScrollBar)和垂直滚动条
控件
(VScrollBar)的常用属性 28 1.11、定时器
控件
的常用属性 30 1.12、文件系统
控件
的常用属性 30 1.13、形状
控件
(Shape)常用属性 33 1.14、直线
控件
(Ling)的常用属性 35 1.15、图像
控件
(Image)的常用属性 36 1.16、图片框
控件
(PictureBox)的常用属性 38 1.17、数据
控件
(Data)的常用属性 43 1.18、OLE容器
控件
(OLE)的常用属性 46 1.19、菜单
控件
的常用属性 48 2.02、电影(ActiveMovie)
控件
的常用属性 49 2.01、Adodc
控件
的常用属性 52 2.03、动画(Animation)
控件
的常用属性 55 2.04、公用对话框
控件
(CommonDialog)
控件
的常用属性 56 2.05、数据组合框(DataCombo)
控件
的常用属性 60 2.06、数据型电子
表格
控件
(
Data
Grid
)的常用属性 62 2.07、数据列表(DataList)
控件
的常用属性 65 2.08、DTPicker
控件
的常用属性 67 2.09、平面滚动条
控件
(FlatScrollBar)的常用属性 70 2.10、图像组合框(ImageCombo)
控件
的常用属性 71 2.11、图像列表
控件
(ImageList)的常用属性 74 2.12、Inet
控件
的常用属性 74 2.13、列表视图
控件
(ListView)的常用属性 75 2.14、MAPIMessages
控件
的常用属性 79 2.15、MAPISession
控件
的常用属性 80 2.16、MaskEdBox
控件
的常用属性 80 2.17、多媒体(MMControl)
控件
的常用属性 83 2.18、月视图(MonthView)
控件
的常用属性 86 2.19、图表
控件
(MSChard)的常用属性 89 2.20、MSComm的常用属性 93 2.21、电子
表格
控件
(MS
Flex
Grid
)的常用属性 94 2.22、层次型电子
表格
控件
(
MSH
Flex
Grid
)的常用属性 99 2.23、MSRDC
控件
的常用属性 104 2.24、PictureClip
控件
的常用属性 106 2.25、进度栏(ProgressBar)
控件
的常用属性 107
VB基础类
7,765
社区成员
197,605
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章