本斑竹已注意到网上有很多关于FlexGrid的问题,为了帮大家切实解决问题,从今天起,本斑竹将分几期向各位介绍FlexGrid for .NET的使用指南,希望对你有所帮助。特别声明!!
本文的原创作者是PowerTools,若要转载,请注明来自PowerTools版主。否则,PowerTools有权追究相应的法律责任。
================================================
首先将创建一个基本的数据网格,然后给它添加以下功能:
-格式化表示
-复选框
-下拉列表
-复杂数据的验证
-剪贴板支持
步骤1:创建C1FlexGrid控件启动一个新的Visual Basic工程,点击工具箱上的C1FlexGrid图标,将一个C1FlexGrid控件添加到窗体中,然后点击该窗体,并将它拖动至合适的尺寸。若找不到工具箱上的C1FlexGrid控件,可右击工具箱并选择自定义工具箱选项。 然后,在.NET组件列表中找到C1FlexGrid控件,确定它被选中。 若组件表中没有该网格,那么该产品可能需要重新安装。然后,使用Visual Basic属性窗口设置以下属性:(Name) = fg
Dock = Fill
Cols.Count = 5
Cols.Fixed = 0双击窗体标题区域,打开代码窗口。 在文件的顶部,添加以下语句:Imports C1.Win.C1FlexGrid这样,定义在C1FlexGrid集合中的对象对于该工程就是可见的,同时,可以减少大量代码的键入。接着,键入(或复制)以下代码,在窗体加载时对网格进行布局:Private Sub Form1_Load(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles MyBase.Load ' set up columns
Dim cols As String = "Product|Region|Salesperson|Sales|Bonus"
Dim colNames As String() = cols.Split("|")
Dim i%
For i = 0 To fg.Cols.Count – 1
fg(0, i) = colNames(i)
fg.Cols(i).Name = colNames(i)
Next
End Sub代码完成。 按下F5运行该工程,您就能将数据填入到控件中。 按下F2或空格键,可以编辑现有数据,也可以键入新数据覆盖已有数据。(未完待续)
本文的原创作者是PowerTools,若要转载,请注明来自PowerTools版主。否则,PowerTools有权追究相应的法律责任。
================================================
首先将创建一个基本的数据网格,然后给它添加以下功能:
-格式化表示
-复选框
-下拉列表
-复杂数据的验证
-剪贴板支持
步骤1:创建C1FlexGrid控件启动一个新的Visual Basic工程,点击工具箱上的C1FlexGrid图标,将一个C1FlexGrid控件添加到窗体中,然后点击该窗体,并将它拖动至合适的尺寸。若找不到工具箱上的C1FlexGrid控件,可右击工具箱并选择自定义工具箱选项。 然后,在.NET组件列表中找到C1FlexGrid控件,确定它被选中。 若组件表中没有该网格,那么该产品可能需要重新安装。然后,使用Visual Basic属性窗口设置以下属性:(Name) = fg
Dock = Fill
Cols.Count = 5
Cols.Fixed = 0双击窗体标题区域,打开代码窗口。 在文件的顶部,添加以下语句:Imports C1.Win.C1FlexGrid这样,定义在C1FlexGrid集合中的对象对于该工程就是可见的,同时,可以减少大量代码的键入。接着,键入(或复制)以下代码,在窗体加载时对网格进行布局:Private Sub Form1_Load(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles MyBase.Load ' set up columns
Dim cols As String = "Product|Region|Salesperson|Sales|Bonus"
Dim colNames As String() = cols.Split("|")
Dim i%
For i = 0 To fg.Cols.Count – 1
fg(0, i) = colNames(i)
fg.Cols(i).Name = colNames(i)
Next
End Sub代码完成。 按下F5运行该工程,您就能将数据填入到控件中。 按下F2或空格键,可以编辑现有数据,也可以键入新数据覆盖已有数据。(未完待续)
解决方案 »
- Word书签所指内容处理
- 有关vba的,急急急急,,,,
- vb中二进制文件如何删除文件尾部的部分数据
- 急急急!!!求助,高手指教,小弟我先谢谢了!
- 急问:VB怎么样清空一个文件里的全部内容(再线等)
- 想考一个“注册造价工程师”,前景如何?那位大侠给个思路。
- ADO控件求助。
- TreeView Question
- 如何中止一个ocx控件运行??
- 还是一个sql语句的问题,刚才的诸位请看一下
- toolbar控件的按钮调整大小:只显示文本,高300,宽800?为什么我调整完了,总是又恢复原始大小了?运行时还不显示文本?鼠标移动后才出
- 请教高手:如何才能做出在下拉框内输入汉字拼音首字母,打回车后将其所代表的中文选择进去?
哈哈!!!!
(到时别忘了介绍一下vsprint。)等。
http://www.grapecity.com/china/tools/tools_download_trial_function.htm