社区
DataWindow
帖子详情
如何获得autosizeheight为真的静态文本和列的实际高度?
xiyahui
2004-09-19 07:05:48
如果选中了文本或列的autosizeheight属性那么文本或列的高度将随着内容的变化而变化,但是用describe去其高度是依然是数据窗口设计时的填写的高度,如何取得其实际的高度呢?????
...全文
166
11
打赏
收藏
如何获得autosizeheight为真的静态文本和列的实际高度?
如果选中了文本或列的autosizeheight属性那么文本或列的高度将随着内容的变化而变化,但是用describe去其高度是依然是数据窗口设计时的填写的高度,如何取得其实际的高度呢?????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
balloonman2002
2005-06-30
打赏
举报
回复
我想可以用Wm_GetFont/CreateFontIndirect + GetTextExtentpoint32获取每个字符的宽度、高度,用DW_1.Object.Column.Width除以每个字符的宽度,即可获取每行显示多少个字符,然后用总的字符个数(这个通过GETITEMSTRING()不难获取)再除以每行的字符个数,即得总行数,然后总行数乘以每个字符的高度即得总高度;
此外总行数也可以通过.LineCount ( )、.Position ( )、.SelectedLine ( )等函数获取;
雄关漫道真如铁,
2005-06-30
打赏
举报
回复
楼上的,如果有几千条数据的当然不会用自动行高啊,这种情况通常是只有几页以下的报表才会用到的啊.
我也存在同样的问题. 帮你顶一下
lishijin
2005-03-03
打赏
举报
回复
autosizeheight对数据显示的性能影响很大,上千条数据数据就很慢了,datawindows优势何在?
圣殿骑士18
2004-09-23
打赏
举报
回复
我也试过,没有办法.
xiyahui
2004-09-21
打赏
举报
回复
没有办法么?
xiyahui
2004-09-21
打赏
举报
回复
??
learner01
2004-09-20
打赏
举报
回复
计算出文本内容的行数,单行的高度 * 行数 = height(文本)
wangxichen
2004-09-20
打赏
举报
回复
用rowheight()
xiyahui
2004-09-20
打赏
举报
回复
rowheight()只能用在grid类型的数据窗口中吧?对于freem类型的如何取??我现在想根据具体内容调整header区的字体,如果字体改变后相应的高度肯定会变化,这样要根据静态文本的实际高度来调整header的高度,同事在freem的detail区域一些列的数据是多行的,要根据数据调整detail区域的高度。难道没有办法取得实际的高度吗?
10975037
2004-09-20
打赏
举报
回复
rowheight()
试试
zhouweiwansui
2004-09-19
打赏
举报
回复
你可以试试去得到detail band区的height.
Delphi窗体与组件 课件.ppt
-
Height
和Width属性分别设定组件的
高度
和宽度。 - Hint和ShowHint属性提供鼠标悬停时的提示信息。 - Left和Top属性定义组件在窗体中的坐标位置。 - Name属性是组件的唯一标识,用于代码中引用组件。 - ParentColor...
Delphi 可视化组件的应用 课件.ppt
8. **
Height
和Width属性**:分别设定组件的
高度
和宽度。 9. **Hint属性和ShowHint属性**:Hint属性定义鼠标悬停时显示的提示信息,ShowHint属性决定是否显示提示。 10. **Left和Top属性**:设置组件在窗体中的左上角...
C#控件及常用设计整理
5. **Width** 和 **
Height
**:分别表示控件的宽度和
高度
。 6. **Left** 和 **Top**:表示控件相对于父控件的左上角位置。 7. **ControlBox**:是否显示控制框,默认为True。 8. **MaximizeBox** 和 **MinimizeBox**...
用VBA制作智能交互型的培训课件.pptx
-
Height
和 Width:设置
高度
和宽度。 - Value:表示复选框是否被选中,True代表选中,False代表未选中。 2.
文本
框(TextBox):用于填空题,用户可以输入
文本
。属性与复选框类似,但有Value属性用于保存输入的...
C#控件(doc)
- **Width和
Height
属性**:分别设置窗体的宽度和
高度
。 - **Left和Top属性**:设置窗体在屏幕上的水平和垂直位置。 - **ControlBox属性**:控制是否显示标题栏上的控制按钮(如关闭、最小化等)。 - **MaximizeBox和...
DataWindow
611
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章