| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1094 人关注过本帖
标题:grid单元格格式问题
只看楼主 加入收藏
hytizj023
Rank: 1
等 级:新手上路
帖 子:188
专家分:7
注 册:2023-3-2
结帖率:93.88%
收藏
已结贴  问题点数:20 回复次数:21 
grid单元格格式问题
图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册

SET CURSOR OFF
问题:鼠标点击单元格后,鼠标会变成输入模式,就这个 (I),我想显示鼠标原来的样子

图片附件: 游客没有浏览图片的权限,请 登录注册

    效果1
图片附件: 游客没有浏览图片的权限,请 登录注册

    效果2

有没有办法实现,效果1或效果2的效果
我不想要哪个外面的蓝色的线框
最好像excel那样,点击单元格后,就是框选当前单元格,没有其他的,我只是选择单元格,不会编辑!
选择单元格,哪个框的线条最好能粗一点,框是绿色的
搜索更多相关主题的帖子: 单元格 grid 鼠标 格式 效果 
2023-04-23 22:28
csyx
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:火星
等 级:版主
威 望:37
帖 子:647
专家分:2492
注 册:2018-3-13
收藏
得分:1 
鼠标形状就简单,把 text1 的 MousePointer 属性改成非0,例如:15 代表手指

这家伙很懒,啥也没留下
2023-04-23 23:10
hytizj023
Rank: 1
等 级:新手上路
帖 子:188
专家分:7
注 册:2023-3-2
收藏
得分:0 
以下是引用csyx在2023-4-23 23:10:34的发言:

鼠标形状就简单,把 text1 的 MousePointer 属性改成非0,例如:15 代表手指

默认就是:MousePointer 属性 0 ,我说这个没法实现嘛
2023-04-24 08:59
hytizj023
Rank: 1
等 级:新手上路
帖 子:188
专家分:7
注 册:2023-3-2
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册

有没有办法让,红色的背景,把单元格填满,这样有点难看
2023-04-24 09:30
csyx
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:火星
等 级:版主
威 望:37
帖 子:647
专家分:2492
注 册:2018-3-13
收藏
得分:1 
没有简单的办法,要实现得复杂点,自己弄个控件,等会儿有空给你做个示例

这家伙很懒,啥也没留下
2023-04-24 10:14
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10559
专家分:42996
注 册:2014-5-20
收藏
得分:1 
封装一个含textbox的容器替换grid的text1就可以
图片附件: 游客没有浏览图片的权限,请 登录注册


2023-04-24 10:37
schtg
Rank: 12Rank: 12Rank: 12
来 自:https://t.me/pump_upp
等 级:贵宾
威 望:67
帖 子:1574
专家分:3044
注 册:2012-2-29
收藏
得分:1 
回复 6楼 吹水佬
好!
2023-04-24 10:41
csyx
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:火星
等 级:版主
威 望:37
帖 子:647
专家分:2492
注 册:2018-3-13
收藏(1)
得分:1 
图片附件: 游客没有浏览图片的权限,请 登录注册
图片附件: 游客没有浏览图片的权限,请 登录注册

demo.rar (5.32 KB)


[此贴子已经被作者于2023-4-24 12:58编辑过]


这家伙很懒,啥也没留下
2023-04-24 11:12
hytizj023
Rank: 1
等 级:新手上路
帖 子:188
专家分:7
注 册:2023-3-2
收藏
得分:0 
以下是引用csyx在2023-4-24 11:12:55的发言:

你是在本地绑定的吧!我现在是临时表,请教我要怎么用代码绑定控件
WITH This.column4
.addobject("Container1","Container")
.currentcontrol='Container1'
*.sparse=.f.
*.Container1.标签=本地数据.期号   &&这里要怎么加标签
.Container1.visible=.t.
ENDWITH
我要怎么在容器里面加一个标签,用来显示内容!不知道怎么弄,还有内容居中显示

[此贴子已经被作者于2023-4-24 13:00编辑过]

2023-04-24 12:59
csyx
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:火星
等 级:版主
威 望:37
帖 子:647
专家分:2492
注 册:2018-3-13
收藏
得分:1 
哪来的本地表,demo.rar 里面有 dbf 吗?同样是临时表, 表单 init 方法中生成的 cursor

用代码加没好处,想加点事件处理代码还得用 bindevent 绑定方法
直接把类库中的 boxtext 拖到要用的列里面,设定 currentcontrol 是刚加入的控件就行,不要 sparse = .f. !
然后参照 demo 表单 grid1.AfterRowColChange 代码

[此贴子已经被作者于2023-4-24 13:09编辑过]


这家伙很懒,啥也没留下
2023-04-24 13:07
快速回复:grid单元格格式问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032918 second(s), 11 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved