GridColumn (Column Layout and Auto Width)
Namespace:DevExpress.XtraGrid.Columns
Assembly:DevExpress.XtraGrid.v16.2.dll
https://documentation.devexpress.com/#WindowsForms/clsDevExpressXtraGridColumnsGridColumntopic
Represents an individual column in Grid Views and Card Views.
Remarks
GridColumn objects represent columns and card fields in Grid Views and Card Views respectively. Such objects are used to display data from an individual data field. The bound data field is specified by the FieldName property. Settings provided by the GridColumn class also allow you to control how column data is displayed and edited, column header contents, the column's position and visibility, etc.
Note that some of the settings provided are in effect only for columns displayed in Grid Views.
For instance, the GroupIndex and SummaryItem properties are in effect for Grid View columns only, as Card Views do not support the grouping and summary features.
You can access a View's column collection using the ColumnView.Columns property. This property returns an object whose indexer can be used to access individual GridColumn objects. Note also that column objects are Component descendants. This enables you to access columns in code directly by their names.
You don't need to create column objects manually using the GridColumn class constructor. Columns can be created using methods of the owning column collection (GridColumnCollection class) or by using the ColumnView.PopulateColumns method of the required View.
For additional information regarding columns, refer to the Column and Card Field Overview, Creating Columns and Binding Them to Data Fields and Accessing and Identifying Columns topics.
ColumnLayout
列长自适应
https://documentation.devexpress.com/#WindowsForms/CustomDocument649
设置GridView的OptionsView的ColumnAutoWidth属性为True
FixedStyle枚举类型
https://documentation.devexpress.com/#WindowsForms/DevExpressXtraGridColumnsFixedStyleEnumtopic
Left The band or column is anchored to the View's left edge.
None The band or column takes part in horizontal scrolling.
Right The band or column is anchored to the View's right edge.
用来固定某一列的位置,上面的链接里有相关说明
Best Fit
Grid Views allow you to apply the best fit feature to an individual column and to all columns at once. When the feature is applied to a column, column width is changed to fit its content (subject to the minimum width restriction). By default, all column values are processed and column width is set to the maximum width required by any cell. For performance reasons, you can limit the number of records taken into account when applying the best fit feature by setting the View's GridOptionsView.BestFitMaxRowCount property. By default, this property value is -1 to indicate that all data rows will be processed. If set to a positive integer, the View processes the specified number of data rows starting from the top visible row.
End-users can apply best fit to a column or to all columns at once using the column header panel's popup menu. Please refer to the Popup Menus Overview topic for details. You can also apply the feature in code using the View's GridView.BestFitColumns method or a column's GridColumn.BestFit method.
Applying best fit with auto width enabled requires special attention. As stated above, the total width of columns always equals the View's width. Thus, applying best fit may not display complete cell contents if the View is not wide enough. On the other hand, columns may be wider than their contents require. A columns' required size is calculated and proportionally applied, so that the total width is the View's width. The image below illustrates an example.
FixedWidth
You can force a column to have a fixed width. Enable a column's OptionsColumn.FixedWidth option for this purpose.
If the option is enabled, a column's width is not affected by the auto width and best fit features.
End-users can resize columns regardless of this option setting.
To prohibit column resizing, use the column's OptionsColumn.AllowSize option.
https://documentation.devexpress.com/#WindowsForms/CustomDocument114719
https://documentation.devexpress.com/#WindowsForms/DevExpressXtraGridColumnsGridColumn_Fixedtopic
设置GridView的OptionsView的ColumnAutoWidth属性为False
设置GridColumn的Fixed属性为Left,设置Width为固定值
GridColumn (Column Layout and Auto Width)的更多相关文章
- ExtJS 布局-Column布局(Column layout)
更新记录: 2022年6月1日 开始. 2022年6月4日 发布. 1.说明 使用列布局,可以将容器拆分为特定大小的列,并将子组件放置在这些列中. 可以设置子组件宽度值为: 百分比(相对父容器宽度) ...
- css var & auto width css triangle
css var & auto width css triangle https://codepen.io/xgqfrms/pen/PooeEbd css var https://codepen ...
- Auto Layout Guide----(二)-----Auto Layout Without Constraints
Auto Layout Without Constraints 没有约束的自动布局 Stack views provide an easy way to leverage the power of A ...
- Extjs4学习
1 Ext js初步 1.1 获取Extjs 下载extjs: 可以从http://extjs.org.cn/ 获得需要的extjs发布包及更多支持. 1.2 搭建学习环境: 假设您的机器已经安装my ...
- Extjs--12种布局方式
按照Extjs的4.1的文档来看,extjs的布局方式大致有12种,下面一一介绍,有些代码就是文档中的. 1.Border 边界布局 border布局,最多可以将页面分割为"东南西北中&qu ...
- extjs_08_界面布局
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYWRhbV93enM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA ...
- ExtJs布局详解
序言 1.百度百科上说:ExtJs功能丰富,无人能出其右.无论是界面之美,还是功能之强,extjs都高居榜首. 2.呵呵,界面之美当是少不了布局的,这篇文章我写layout的七种布局.(extjs是4 ...
- Blend 2015 教程 (一) 基础
微软公司在Visual Studio 2015产品套件中作出了许多革命性的变更,包括.NET开源,.NET服务器端部分跨平台,推出向个人和小团队免费的社区版,移动应用开发部分跨平台支持,商店应用支持C ...
- Blend 2015 教程 (二) 样式
前一篇讲述了如何在新Blend中完成一个简单的带数据绑定的界面小例子,本篇将讲述一下,把View层和Style层分开,并搭建Style层框架的方法,并进行细节样式修改. 1. 在解决方案资源管理器面板 ...
随机推荐
- Confluence 6 嵌套用户组的备注
潜在的性能影响.启用嵌套用户组可能会减慢用户查找的速度. 在 LDAP 中定义嵌套用户组.在 LDAP 中,一个嵌套用户组是 DN (Distinguished Name)的子用户组,这个字用户组将会 ...
- nyoj311(完全背包变形)
完全背包 时间限制:3000 ms | 内存限制:65535 KB 难度:4 描述 直接说题意,完全背包定义有N种物品和一个容量为V的背包,每种物品都有无限件可用.第i种物品的体积是c,价值是 ...
- logistic 回归与线性回归的比较
可以参考如下文章 https://blog.csdn.net/sinat_37965706/article/details/69204397 第一节中说了,logistic 回归和线性回归的区别是:线 ...
- 标准库头文件 (CA2T)
标准库中,CA2T,CA2W的头文件是: #include <atlstr.h>
- 组数排序非sort
<!doctype html> <html> <head> <meta charset="utf-8"> <meta name ...
- POJ 2289 Jamie's Contact Groups 二分图多重匹配 难度:1
Jamie's Contact Groups Time Limit: 7000MS Memory Limit: 65536K Total Submissions: 6511 Accepted: ...
- C语言atoi函数(将字符串转化为int)
头文件:#include <stdlib.h> atoi() 函数用来将字符串转换成整数(int),其原型为:int atoi (const char * str); [函数说明]atoi ...
- maven install deploy
1.安装到本地仓库 install jar to local fs mvn .jar -DgroupId=com.bonc -DartifactId=licenseVerify-.jar -Dvers ...
- ansible 列表变量、字典变量
ansible的变量不仅可以是单个的值,也可以为列表. - hosts: localhost gather_facts: no vars: - list: [1,2,3] tasks: - name: ...
- 2014.04.14 Lastpass活动,2年高级版
点击进入活动地址. 我的邀请地址,^_^