DevExpress中文说明--TdxGalleryControl Object(画廊式组件)

TdxGalleryControl Object

Concepts   Hierarchy   Properties   Methods   Events

一个画廊式控件

Unit dxGalleryControl

Syntax

TdxGalleryControl = class(TdxCustomGalleryControl)

Description

这是一个画廊式的控件,您可以用来呈现一些图片,像一个画廊一样分类;您也可以作为一个菜单来用。

如图所示:

TdxGalleryControl Properties

TdxGalleryControl  

In TdxGalleryControl    

AutoSizeMode      是否启用自动大小模式

BorderStyle    四周边框的风格

Derived from TdxCustomGalleryControl      

ColumnCount      列数

ContentOffset      内容的位移值

ContentOffsetGroups    组的位移值  

ContentOffsetItems      内容项的位移值 

Gallery      画廊:双击可进行可视行编辑

Images      关联的图片列表

ItemCheckMode      是否启用单选框

ItemImageSize      项的图片大小

ItemShowHint      项是否显示提示

ItemShowImageFrame      项是否显示图片边框

ItemTextPosition       项的文本位置

OptionsBehavior   行为选项  

OptionsView         视图查看选项

TdxGalleryControl.AutoSizeMode

TdxGalleryControl

是否用画廊的自动大小模式

Syntax

type  TdxAutoSizeMode = (asNone, asAutoWidth, asAutoHeight, asAutoSize);property AutoSizeMode: TdxAutoSizeMode;

Description

该属性有以下选项:

ValueDescription
asAutoHeight指定是否自动调整画廊的高度以完全垂直显示其内容。如果画廊的OptionsView.ColumnCount属性设置为0,则画廊的高度将根据画廊控件的设置宽度自动调整。
asAutoSize是否自动调整大小以显示其全部内容。
asAutoWidth画廊的宽度是否自动调整以完全水平显示其内容。
asNone画廊的大小不会自动调整,也不会按指定的宽度和高度。将显示一个垂直滚动条,内容比较多的时候。


下图演示了此属性对控件外观的影响。

AutoSizeMode = asNoneAutoSizeMode = asAutoWidth


该属性的默认值为 asNone.

TdxCustomGalleryControl.Gallery

TdxCustomGalleryControl

一个可视行编辑,用了编辑那些组和项显示在画廊里面

Syntax

property Gallery: TdxGalleryControlStructure;

Description

在设计时,属性提供一个直观的设计器窗口。您可以使用以下方法调用此设计器窗口:

  • 双击在窗体上的TdxGalleryControl组件;

  • 在TdxGalleryControl组件的右击快捷菜单中选择Edit…;

  • 在对象属性编辑器中,单击Gallery属性旁边的省略号按钮。

下图显示了加入示例组和项目的设计器窗口。

您可以在设计器窗口中选择多个项目和/或组,同时按住Ctrl或Shift键。此外,您还可以在按住Ctrl键的同时通过拖放复制选定的项/组。

TdxGalleryControlOptionsBehavior Properties

TdxGalleryControlOptionsBehavior   Legend

In TdxGalleryControlOptionsBehavior    

ItemCheckMode      项的单选框的模式

ItemMultiSelectKind     项是否允许多选

ItemShowHint     项是否允许显示提示信息

TdxGalleryControlOptionsView Properties

TdxGalleryControlOptionsView   Legend

In TdxGalleryControlOptionsView      

ColumnAutoWidth    列是否自动宽度  

ColumnCount       列数

ContentOffset      内容的位移

ContentOffsetGroups      内容的组位移

ContentOffsetItems      内容的项位移

Item


 

TdxGalleryControlOptionsView.ColumnCount

指定列的数目

property ColumnCount: Integer;

Description

下图演示不同列数的效果

ColumnCount = 4ColumnCount = 6

TdxGalleryControlOptionsView.ContentOffset

TdxGalleryControlOptionsView

指定画廊的间隙

Syntax

property ContentOffset: TcxMargin;

Description

此属性设置控件边界和内容之间的距离。

下图显示了设置ContentOffset时控件的外观如何变化,其中 ContentOffset.Top (顶部)设置为20。

Defaul ContentOffsetContentOffset.Top = 20

所有的默认间隙(ContentOffset.All)属性值为 1.

TdxGalleryControlOptionsView.ContentOffsetGroups

TdxGalleryControlOptionsView

组内部的间隙值

Syntax

property ContentOffsetGroups: TcxMargin;

Description

此属性为组的内部间隙。

下图显示了设置ContentOffsetGroups时控件的外观是如何变化的,我们设置了ContentOffsetGroups.Bottom 为10。

Default ContentOffsetGroupsContentOffsetGroups.Bottom = 10

所有的组间隙的默认值为 0.

TdxGalleryControlOptionsView.ContentOffsetItems

TdxGalleryControlOptionsView

项与项之间的间隙;

property ContentOffsetItems: TcxMargin;

Description

此属性为项之间的间隙。

下图显示了设置ContentOffsetItems时控件的外观如何变化,我们设置ContentOffsetItems.Left (项的左间隙)为30。

Default ContentOffsetItemsContentOffsetItems.Left = 30


项的间隙值默认都是 6.

TdxGalleryControl Events(事件)

TdxGalleryControl   Legend

Derived from TdxCustomGalleryControl      

OnItemClick  点击项的事件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: DevExpress是一家提供软件开发工具的技术公司,旗下的产品包括很多有助于开发者提高开发效率和质量的工具和组件。而csdn是一个专门为程序员提供学习、交流和分享的在线社区。所以, "devexpress20-44155 csdn"可能是指在CSDN论坛上有关于DevExpress产品中编号为20-44155的讨论或提问。 在CSDN论坛上,开发者可以发表关于DevExpress产品的观点、发起问题、提供解决方案,以及与其他开发者共同探讨有关DevExpress的开发经验和技巧。 这样的讨论对于那些使用DevExpress产品的开发者来说非常有益。在这个讨论中,开发者可以分享遇到的问题、解决方法和最佳实践,互相学习和启发。同时,DevExpress团队也可以通过参与这样的讨论,了解用户在使用产品过程中的需求和反馈,从而更好地改进产品和提供技术支持。 总之,"devexpress20-44155 csdn"可能是一篇关于DevExpress产品的论坛帖子或讨论串的标题,对于使用DevExpress产品的开发者来说是一个很有价值的资源,可以从中获取到有关产品的信息、技巧和解决方案。 ### 回答2: DevExpress是一个专门开发.NET控件和工具的软件公司。它提供了各种强大、灵活和易于使用的控件,可以帮助开发人员更快速地构建.NET应用程序。 20-44155是DevExpress在其产品中的一个特定问题或bug编号。这个编号用于跟踪、记录和解决在使用DevExpress控件时可能出现的问题或错误。当用户在使用DevExpress控件时遇到问题时,他们可以向DevExpress团队报告这个问题,并提供编号以帮助团队定位并修复问题。 CSDN是中国最大的技术社区之一,也是程序员和开发人员共享技术知识和经验的平台。在CSDN上,用户可以发布技术文章、博客和问题,并与其他开发者交流和讨论。当用户在使用DevExpress控件时遇到问题时,他们可以在CSDN上搜索相关问题,可能会找到与本问题类似的文章或解决方案,这对于解决问题可能会有所帮助。 总的来说,DevExpress是一个专门开发.NET控件和工具的软件公司,20-44155是他们产品中的一个特定问题或bug编号,而CSDN是一个技术社区,用户可以在其中交流和分享技术知识和经验。 ### 回答3: DevExpress20-44155是DevExpress控件库中的一个版本号,它可能是某个特定的版本或修补程序。DevExpress是一个知名的软件开发公司,提供各种开发工具和控件库,方便开发人员创建功能强大的软件应用程序。 在DevExpress控件库中,每个版本都会包含一系列的控件和功能更新,旨在帮助开发人员更高效地构建用户界面和功能模块。这些控件可以用于各种应用程序开发环境,如Windows Forms、ASP.NET、WPF等。 而20-44155则是DevExpress控件库特定版本或修补程序的标识号。通过这个编号,开发人员可以轻松地找到和定位特定的版本或修补程序,以便获取所需的功能和修复程序。 csdn是国内知名的技术社区,提供各种软件开发和技术相关的资源和服务,包括技术文章、论坛、问答等。在csdn上,开发人员可以和其他开发者交流、分享经验和获取技术支持。很多开发者在csdn上分享了对DevExpress控件库的使用心得、教程和问题解答。因此,如果你在使用DevExpress控件库时遇到问题,可以在csdn上搜索相关的文章或提问,获得帮助和解答。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蝈蝈(GuoGuo)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值