MSHFlexGrid1使用技巧(一)[如何让MSHFlexGrid只能被选中一行]

技巧|选中

MSHFlexGrid控件点击时可以选中多行,但有时我们需要仅仅选中一行,有一个小技巧:

Option Explicit
Dim CURRENTROW As Integer
Private Sub Form_Load()
Dim i As Integer, j As Integer
With MSHFlexGrid1
.Rows = 10
.Cols = 4
For i = 1 To 9
.TextMatrix(i, 0) = "第 " & i & " 行"
For j = 1 To 3
.TextMatrix(0, j) = "第 " & j & " 列"
.TextMatrix(i, j) = i & "," & j
Next
Next
End With
End Sub
Private Sub MSHFlexGrid1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
With MSHFlexGrid1
.Row = .MouseRow
CURRENTROW = .Row
.Col = 0
.ColSel = .Cols - 1
End With
End Sub
Private Sub MSHFlexGrid1_MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single)
With MSHFlexGrid1
.RowSel = CURRENTROW
.ColSel = .Cols - 1
End With
End Sub

时间: 2024-10-29 06:29:27

MSHFlexGrid1使用技巧(一)[如何让MSHFlexGrid只能被选中一行]的相关文章

printf-c语言 新人 求修改 这个表格输出为什么只能显示最后一行

问题描述 c语言 新人 求修改 这个表格输出为什么只能显示最后一行 完整代码在http://pan.baidu.com/s/1hqKoRwo 以下为表格代码 运行时只能显示一行 且为最后输入的一行 `void displayuser() //显示所有用户信息 { FILE *p; int k, n=0; system("cls"); p = fopen("card", "r"); while( !feof(p) ) { fread(&ca

小技巧:让文本输入框只能输入数字

技巧 ------------------------------- onkeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;"-------------------------------在文本框的 onkeypress事件中加入以上代码,屏蔽键盘事件中,输入值不是数字则返回为false

GridView中点击CheckBox选中一行来改变此行的颜色_实用技巧

前台: 复制代码 代码如下: <asp:TemplateField HeaderText="选择"> <ItemStyle HorizontalAlign="Center"/> //居中显示 <ItemTemplate> <asp:CheckBox ID="ckbSelect" runat="server" AutoPostBack="true" onchecked

js采用map取到id集合组并且实现点击一行选中一行_javascript技巧

复制代码 代码如下: <tbody > <tr > <td >1</td> <td>楼盘开业<br>折扣大大</td> <td>2011-11-11</td> <td>短信通知</td> </tr> <tr > <td>2</td> <td>楼盘开业<br>折扣大大</td> <td&g

C#开发windows程序技巧

window|程序|技巧 1.一个应用程序只能被用户打开一次 Process mobj_pro =Process.GetCurrentProcess();            Process[] mobj_proList=Process.GetProcessesByName(mobj_pro.ProcessName);            if(mobj_proList.Length>1)            {                MessageBox.Show("当前的

win7 32位突破4G内存的技巧

小编的电脑是酷睿双核CPU.4G内存,大家都知道win7 32位最高支持的内存也就3G多一点,不可能达到4G的,而要让我的4G内存完全发挥出来,就必须要修改系统的设置.也就是网上流行的一些win7技巧.而小编今天被这个技巧给搞得郁闷了. 1 技巧设置: 运行 "msconfig",依次点击"引导"-"高级选项",给"处理器数"及"最大内存"打上勾,并填入本机最大处理器数和最大内存数,如下图: 2 分享技巧人

Java中一些关键字的使用技巧总结_java

final-- final用于类表示该类不能派生子类. final用于方法表示该方法不能被子类重写. final用于变量时表示常量,类似于C/C++的const关键字. final用于成员变量表示该成员变量为常量,不能被修改,必须在变量定义时赋值. final用于局部变量表示该局部变量为常量,不能被修改,可以在变量定义时赋值,也可以先定义变量后赋值. static-- static用于成员变量表示该变量只有一份,也就是说静态成员变量属于类而不属于某个具体的类实例对象,所有的类实例对象共享这个静态

JavaScript几种形式的树结构菜单_javascript技巧

1.悬浮层树(Tree) 这种树结构实现类似面包屑导航功能,监听的是节点鼠标移动的事件,然后在节点下方或右方显示子节点,依此递归显示子节点的子节点. 用户首页博客设置文章相册留言评论系统 这里要注意几个小问题,其一这种树结构是悬浮层绝对定位的,在创建层的时候一定要直接放在body的下面,这样做的是确保在IE里面能遮掩住任何层,因为在IE里面是有stacking context这种东西的潜规则在里面的,另外当然还有一个select你能遮住我吗?老掉牙的问题,这里是采用在每个悬浮层后面加个ifram

PhotoShop超小技巧十则

技巧 以下要为您介绍的PhotoShop技巧虽不敢保证您掌握了就一定会成为高手,但却是成为高手的必由之路,如果你想成为高手中的一个,还是看看的为好.至少它可以保证让你的操作更简单一些.注:以下方法对MAC同样有效,只不过是Ctrl键要换成Command键,Alt键要换成Option键. 1.图形的复制 不管使用何种工具,只须将图形选择后,同时按住Alt和Ctrl键,用鼠标左键按住图形拖动即可.如图形在拖动前未被选择,则将复制出相同的图层. 2.图形的微移 有时因图形太小等原因,用鼠标进行微小移动