【问题标题】:Add 'expand details' button on Devexpress gridcontrol cell在 Devexpress gridcontrol 单元格上添加“展开详细信息”按钮
【发布时间】:2013-12-01 16:34:14
【问题描述】:

我有一个带有几列的网格控件。我想要一种扩展特定单元格的方法,显示带有附加信息的弹出窗口。

基本上,该列是“消息”,它是字符串类型,我希望能够单击此列中的各个单元格并显示一个带有其他详细信息的弹出窗口。它是一个 Devexpress 网格控件。

我正在考虑在每个单元格上使用带有小加号的按钮来扩展此视图。 任何建议将不胜感激。

谢谢

【问题讨论】:

    标签: c# winforms devexpress gridcontrol


    【解决方案1】:

    使用RepositoryButtonEdit 并处理 Click 事件:

    private void buttonEdit1_ButtonPressed(object sender, ButtonPressedEventArgs e) {
        ButtonEdit editor = (ButtonEdit)sender;
        int buttonIndex = editor.Properties.Buttons.IndexOf(e.Button);
        if (buttonIndex == 0) 
        {
           MessageBox.Show("Aditional details");
        }
    }
    

    更多信息herehere

    【讨论】:

    • 感谢 Jens - 我正在努力,完成后会标记您的答案。
    • 太棒了,看起来可以完成这项工作,再次感谢
    猜你喜欢
    • 2012-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-21
    • 2018-06-17
    • 1970-01-01
    相关资源
    最近更新 更多