.net - XtraGrid Suite - 有没有办法向单元格添加按钮或超链接?

标签 .net winforms devexpress xtragrid

我正在使用 DevExpress 制作的 XtraGrid Suite。我找不到任何功能来执行此操作,但我很好奇您是否可以将按钮或超链接添加到网格单元格。

上下文:我有一个事件列表。每个事件都有时间、开始/结束和类别(实用程序和维护)。可以有开始事件和停止事件。完成对问题的分析后,我决定为每个事件设置 StartTime 和 EndTime 是行不通的。

因此,如果事件开始,我会将当前时间记录到 Event 对象,并将其设置为“开始”事件。我想在该行的单元格中添加一个“停止”按钮/超链接。如果用户希望记录 Ends 事件,则事件类型等将被复制到类型为“Stop”的新事件中,并且按钮将消失。

我希望这是有道理的。

编辑:Aaronaught 的回答实际上比我最初问的更好(一个按钮),所以我更新了这个问题。这样,任何想要在单元格中放置超链接的人都可以从他的示例中受益:)

最佳答案

现在可以使用 RepositoryItemHyperLinkEdit 控件来实现这一点。

见:RepositoryItemHyperLinkEdit Class

关于.net - XtraGrid Suite - 有没有办法向单元格添加按钮或超链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2166546/

相关文章:

.net - VB.NET String.Split 方法?

c# - 如何从多维数组中获取维度(切片)

c# - 是否可以像 WebView 一样在 Windows 窗体中嵌入 Gecko 或 Webkit?

delphi - TcxGrid 中的值更改后如何触发事件处理程序?

.net - 将 Access 文件读取到数据集中

c# - 构造函数注入(inject)对象的处置

c++ - 如何更改在不同线程中打开的表单的标签文本?

c# - 如何在devexpress的布局 View (gridcontrol)中添加按钮

c# - Devexpress GridView 行数

.net - 在多个线程上并行调用 ICsharpCode.SharpZipLib 是否安全