分享

DevExpress控件GridControl中的列冻结详解

 贾朋亮博客 2013-08-22

DevExpress控件GridControl中的列冻结详解

DevExpress控件组是一个非常强大的控件集,尤其是其中的DxGrid异常的强大,给我们这些开发者提供了很方便的开发平台。

GridView是GridControl中的一个View类型,其中的列有冻结功能,但近期在使用时发现一个问题,冻结可以,但取消冻结就会出现列位置移动的问题。

列的冻结有三种类型:左冻结、右冻结、无冻结。

我的操作是这样的: 

//冻结有焦点的列
int fixcolumn =0;
GridColumn column = m_gridView.FocusedColumn;
if (column ==null)
return;
fixcolumn = column.VisibleIndex;
for (int i =0; i < fixcolumn; i++)
{
m_gridView.VisibleColumns[i].Fixed = DevExpress.XtraGrid.Columns.FixedStyle.Left;
}

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多