我要给GridControl的ColumnEdit列控件LookUpEdit加一个编辑按钮,点击弹出修改选项窗口 需要自定义一个列的编辑控件网上查不到一个自定义列控件的例子,谁能提供一个例子,不用完成我以上说明的功能,只要格式就行,就是要继承RepositoryItem后override那些函数,如何override

解决方案 »

  1.   

    this.repositoryItemGridLookUpEdit1.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[]分析一下这个EditorButton[]试试。
      

  2.   

    本人没人仔细研究,基于GridControl列控件的制作,提供一点思路。
    1、分析一下列中控件的基类。
    2、用类似DevExpress.XtraEditors.PopupContainerEdit来扩展一个新控件,控件中可以自已设计,就像在Form上一平,可以任意添加控件。当然PopupContainerEdit不是用于列上面。
    3、用1和2中的方法看能不能自定义一个新的控件出来满足你的要求,可以查看一下DevExpress的源码,应该是可没有太大问题,只是较费时间。