首页 > 其他分享 >DevExpress_GridControl添加按钮列并添加按钮事件

DevExpress_GridControl添加按钮列并添加按钮事件

时间:2023-04-14 10:35:47浏览次数:36  
标签:cid DevExpress 添加 ex 按钮 gridView2

 

 一、效果

二、具体操作

1、单击控件右上角三角Run Designer

2、配置按钮列

把TextEditStyle属性设置为HideTextEditor;

3、把Buttons的Kind属性设置为Glyph;Caption显示按钮名称

4、给按钮添加按钮事件

5、获取点击事件选中行的数据

        private void repositoryItemButtonEdit1_ButtonClick(object sender, ButtonPressedEventArgs e)
        {
            try
            {
                if (gridView2.FocusedRowHandle >= 0)
                {
                    string cid = gridView2.GetFocusedDataRow()["MATERIALCODE"].ToString();
                    //frmCustomerDetailWebPage.ShowMe(frmMain.Instance, cid);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }

 

标签:cid,DevExpress,添加,ex,按钮,gridView2
From: https://www.cnblogs.com/skyhorseyk/p/17317516.html

相关文章

  • GridControl手动添加控件
    1、效果privateRepositoryItemButtonEditCreateRepositoryItemButtonEdit(Dictionary<object,string>dicButtons){RepositoryItemButtonEditrepositoryBtn=newRepositoryItemButtonEdit();repositoryBtn.AppearanceDisable......
  • django admin 使用SimpleUI自定义按钮弹窗框示例
    actions=['button_exeScript',]defbutton_exeScript(self,request,queryset):passbutton_exeScript.layer={#弹出层中的输入框配置#这里指定对话框的标题'title':'弹出层输入框',#提示信息......
  • ubuntu如何为应用添加桌面图标
    在Ubuntu为应用创建桌面图标,以微信为例,在麒麟系统,微信所在目录/opt/weixin1.在桌面目录,创建以.desktop为后缀的文件cd/home/用户名/桌面touchweixin.desktop2.文件添加执行权限(很重要)desktop文件只有了执行权限才能双击运行,否则双击只能出编辑页面chmoda+xwe......
  • vm装win11[添加TMP]
    初建环境【可直接选ueif启动】 开启ueif的安全启动  添加安全模块......
  • VSCode 在 windows 下默认添加 _WIN32 的问题
    现象在VSCode在windows下环境中使用时,会默认添加_WIN32,会出现查看代码时,出现错误提示,现象如下检测到#include错误。请更新includePath。已为此翻译单元(E:\JZ_Works\Project\STM32_ProductMonitor\application\main.c)禁用波形曲线。C/C++(1696)无法打开源文件"win......
  • django admin 自定义添加单独行 增加数据统计功能
    需求:需要在某个页面单独增加一行,以便统计这一行的金额进行汇总显示,具体操作如下不建议直接修改change_list.html,所以扩展template admin.py中对应的admin.ModelAdmin中添加:#1.如果你改了template的名称,这里可以对应修改,否则默认即可change_list_template='admin/chang......
  • webServlet添加数据报错500
     新建数据库文件,之后跳转出现问题,发现是数据库问题。字符不匹配 代码里是utf-8,将字符修改为utf-8,顺序为utf8之后可以 ......
  • mongodb 批量添加索引, 已test开头的集合
         //Toaddanindextoallcollectionsinthedatabasethatstartwith"test"andhaveafieldnamed"ts",andtoruntheoperationinthebackground,usethefollowingcommand:db.getCollectionNames().forEach(function(colln......
  • 全志v85x 在 eyesee-mpp 中添加一个hello_world sample 的流程
    1.为什么要在eyesee-mpp中添加sample?1)保持整个openwrt应用程序编写的完成性;2)eyesee-mpp中包含了几乎所有全志视频音频模块的sample以及头文件,参考以及头文件调用起来非常方便,而且可以学习各种模块的使用流程;3)可以直接在makemenuconfig中管理应用程序,是否编译;4)不需要将......
  • 为github个人主页添加自述文件
    首先在下面的网址中生成一个自述文件:https://rahuldkjain.github.io/gh-profile-readme-generator/然后以自己的用户名创建一个github的仓库,并将上面生成的自述文件放置在该仓库即可......