vb中msflexgrid控件的使用细则

vb中msflexgrid控件的使用细则

ID:6129602

大小:71.00 KB

页数:11页

时间:2018-01-04

vb中msflexgrid控件的使用细则_第1页
vb中msflexgrid控件的使用细则_第2页
vb中msflexgrid控件的使用细则_第3页
vb中msflexgrid控件的使用细则_第4页
vb中msflexgrid控件的使用细则_第5页
资源描述:

《vb中msflexgrid控件的使用细则》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1.VB中MsFlexGrid控件的使用细则>>将文本赋值给MsFlexGrid的单元格MsFlexGrid.TextMatrix(3,1)=”Hello”.>>在MsFlexGrid控件单元格中插入背景图形SetMsFlexGrid.CellPicture=LoadPicture(“C:temp1.bmp”)版权申明:本站文章均来自网络.>>选中某个单元MsFlexGrid.Row=1MsFlexGrid.Col=1。>>用粗体格式化当前选中单元MsFlexGrid.CellFontBold=True根据专家观察,这样的理论和现象都

2、是值得各位站长深思的,所以希望大家多做研究学习,争取总结出更多更好的经验!>>添加新的一行使用AddItem方法,用Tab字符分开不同单元格的内容dimrowasstringrow=”AAA”&VBtab&”bbb”MsFlexFrid1.addItemrow..>>怎样来实现MSFlexGrid控件单数行背景为白色,双数的行背景为蓝色?DimiAsIntegerWithMSFlexGrid1.AllowBigSelection=True’设置网格样式.FillStyle=flexFillRepeatFori=0To.Rows-1.Row

3、=i:.Col=.FixedCols.ColSel=.Cols()-.FixedCols-1IfiMod2=0Then.CellBackColor=&HC0C0C0’浅灰Else.CellBackColor=vbBlue’兰色EndIfNextiEndWith。>>MSFlexGrid控件如何移到最后一行MSFlexGrid1.TopRow=MSFlexGrid1.Rows–1版权申明:本站文章均来自网络,如有侵权,请联系028-86262244-215,我们收到后立即删除,谢谢!>>如何判断msflexgrid有无滚动条DeclareF

4、unctionGetScrollRangeLib"user32"(ByValhWndAsLong,ByValnBarAsLong,lpMinPosAsLong,lpMaxPosAsLong)AsLongPublicConstSB_HORZ=&H0PublicConstSB_VERT=&H1.PublicFunctionVsScroll(MshGridAsMSHFlexGrid)AsBoolean’判断水平滚动条的可见性DimiAsLongVsScroll=Falsei=GetScrollRange(MshGrid.hWnd,SB_HORZ

5、,lpMinPos,lpMaxPos)IflpMaxPos<>lpMinPosThenVsScroll=TrueEndFunction。PublicFunctionHeScroll(MshGridAsMSHFlexGrid)AsBoolean’判断垂直滚动条的可见性DimiAsLongHeScroll=Falsei=GetScrollRange(MshGrid.hWnd,SB_VERT,lpMinPos,lpMaxPos)IflpMaxPos<>lpMinPosThenHeScroll=TrueEndFunction.>>程序运行时,想动

6、态增加MSFlexgrid的列数PrivateSubForm_Load()Me.MSFlexGrid1.Cols=4MSFlexGrid1.Rows=2Fori=0ToMe.MSFlexGrid1.Cols-1Me.MSFlexGrid1.TextMatrix(0,i)=iMe.MSFlexGrid1.TextMatrix(1,i)=iNextEndSubPrivateSubCommand1_Click()Me.MSFlexGrid1.Cols=Me.MSFlexGrid1.Cols+1'增加一列Me.MSFlexGrid1.ColPos

7、ition(4)=2'将第四列插到第二列的前面EndSub>>请教MSFlexGrid中的对齐功能的使用设置MSFlexGrid1.ColAlignment(index)=n>>得到MSFlexGrid控件中当前选中的一行msflexgrid1.rowsel就是当前选中行.>>如何通过代码调节列宽度msflexgrid1.colwidth(i)=4000..2控件MSFlexGrid的属性和方法(VB控件)1)属性类型说明AllowBigSelectorBoolean返回/设置一个值,定义当在行或列的头部单击时,是否该行或列将整个被选中A

8、llowUseResizingEnum设置/返回一个值,定义用户是否可以调整网格行,列的尺寸BackColorOle_Color设置/返回一网格中非固定单元的背景色BackColorBandA

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。