起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 183|回复: 8

【结】[小问题]关于TOrgComboBox

[复制链接]
发表于 2008-7-18 14:49:58 | 显示全部楼层 |阅读模式
1.TOrgComboBox弹出的菜单的默认宽度太小(左),请问怎样让TOrgComboBox自动变成右面的样子?
2.我想让TOrgComboBox不显示岗位和人员,怎么办?

1.jpg

30.43 KB, 下载次数: 114

回复

使用道具 举报

发表于 2008-7-18 15:26:55 | 显示全部楼层
1  把控件拉大点吧
2 设置控件的ShowOptions 属性
回复 支持 反对

使用道具 举报

发表于 2008-7-18 15:30:05 | 显示全部楼层
业务模型\协同系统\任务\任务中心资源\事情常用过滤
这个里面是2个控件拼起来的,可以参考
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-18 15:36:19 | 显示全部楼层
就是不想让他太长了才问的,选出来的部门名称才不到10个字符,不想让空白太多

这个控件好像没有showoptions属性
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-18 15:46:11 | 显示全部楼层
第2个搞定了:
OrgComboBox1.BizTreeView.ShowOptions:= OrgComboBox1.BizTreeView.ShowOptions -[TBizObjectKind.boPositionMember];
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-18 17:36:08 | 显示全部楼层
3楼的地方没找到参考方法
procedure TRZXXCD.BizFormCreate(Sender: TObject);
begin
    OrgComboBox1.BizTreeView.width:= 1000;
end;
这个也不好用
回复 支持 反对

使用道具 举报

发表于 2008-7-19 11:24:30 | 显示全部楼层
设置它的最小宽度就可以了
OrgComboBox1.BizTreeView.Constraints.MinWidth := 300;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-21 08:33:25 | 显示全部楼层
多谢多谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-21 15:41:06 | 显示全部楼层
还有问题
怎么从初始化运行的时候就不好用了呢?
procedure TRZXXCD.BizFormCreate(Sender: TObject);
begin
     OrgComboBox1.BizTreeView.Constraints.MinWidth := 1000;
end;
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-19 13:03 , Processed in 0.049119 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表