【发布时间】:2013-12-01 16:34:14
【问题描述】:
我有一个带有几列的网格控件。我想要一种扩展特定单元格的方法,显示带有附加信息的弹出窗口。
基本上,该列是“消息”,它是字符串类型,我希望能够单击此列中的各个单元格并显示一个带有其他详细信息的弹出窗口。它是一个 Devexpress 网格控件。
我正在考虑在每个单元格上使用带有小加号的按钮来扩展此视图。 任何建议将不胜感激。
谢谢
【问题讨论】:
标签: c# winforms devexpress gridcontrol
我有一个带有几列的网格控件。我想要一种扩展特定单元格的方法,显示带有附加信息的弹出窗口。
基本上,该列是“消息”,它是字符串类型,我希望能够单击此列中的各个单元格并显示一个带有其他详细信息的弹出窗口。它是一个 Devexpress 网格控件。
我正在考虑在每个单元格上使用带有小加号的按钮来扩展此视图。 任何建议将不胜感激。
谢谢
【问题讨论】:
标签: c# winforms devexpress gridcontrol
使用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");
}
}
【讨论】: