1.怎样让行标题能够高度大一些,并且显示两行的文字类似下面的效果?
----------------------------------------
| 高度 | 距离 | 长度 |
| (m) | (Km) | (cm) |
|---------|---------------|--------------|
|---------|---------------|--------------|
|---------|---------------|--------------|2.怎样设置,让用户只能选择一行,不能多行选择?
----------------------------------------
| 高度 | 距离 | 长度 |
| (m) | (Km) | (cm) |
|---------|---------------|--------------|
|---------|---------------|--------------|
|---------|---------------|--------------|2.怎样设置,让用户只能选择一行,不能多行选择?
解决方案 »
- 关于listview复选框的问题
- 如何在vb中调用外部exe可执行文件?
- listview每列中都显示checkbox,这么做啊?
- 为什么在连接数据库时,报错说:参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突?
- 请问何如把写入数据库的菜单写入窗体,而且菜单的事件怎么定义,怎么触发该时间(急)
- 在ListView中怎样实现第一行的内容和第二行的内容进行拖动(在拖动时能够看到第一行拖动的内容)交换。
- 急!急!请教多用户编程高手(另加100分)
- 在VB中怎样实现工具栏的拖拽功能?
- 简单de问题,请回答!
- 如何实现跑马等效果
- 请问如何使更改的背景保存下来,下次运行时显示
- 如何得到MSFlexGrid的某一行焦点?
MSFlexGrid1.RowHeight(0) = 500 '数字随意gridInput.TextMatrix(0, 0) = " 高度 (m)" '加空格可解决!第二个问题待考虑一下!
1、屏蔽掉ctrl shift 按键。
2、或者取消选中的亮色,改用自己填充cell颜色来显示选中状态。
sample:dim iSelectRow as integer
Private Sub MSFlexGrid1_Click()
With MSFlexGrid1
iSelectRowNow = .Row
If iSelectRow > 0 Then
.Row = iSelectRow
For j = 1 To .Cols - 1
.Col = j
.CellBackColor = RGB(255, 255, 255)
Next
End If
.Row = iSelectRowNow
For j = 1 To .Cols - 1
.Col = j
.CellBackColor = RGB(255, 100, 0)
Next
iSelectRow = .Row
End With
end sub
2、MSFlexGrid1.SelectionMode=flexSelectionByRow
调节第一行高度
MSFlexGrid.SelectionMode=flexSelectionByRow
也可以在控件属性里直接设置
是可以,但是鼠标点中某一行,拖动,就会显示好几行都选中了,
另外,可不可以动态设置某一个单元格的背景色?
to 顶楼的,木有看到我的贴子吗?
to zwl20031105(我爱你们) :
不明白什么意思? 文本如果过多,不拖拽怎么显示?