c# - XtraScheduler 双击

标签 c# .net devexpress

我正在使用 DevExpress xtraScheduler 10.2

如何处理 xtraScheduler 中的双击事件(仅在约会而非单元格上)?

我不想显示任何 appointmentedit 表单!

我需要像 xtraGrid 中的 Hittest 这样的东西。

如果我双击约会,是否可以获取数据源对象?

最佳答案

我找到了一个方法。我觉得没问题:

private void Scheduler_DoubleClick(object sender, EventArgs e)
    {
        if ((Scheduler.SelectedAppointments != null) &&
            (Scheduler.SelectedAppointments.Count > 0))
        {
            MessageBox.Show("Hallo");
        }
    }

用这个你可以得到数据源的对象:

 (myObject)Scheduler.SelectedAppointments[index].GetSourceObject(SchedulerStorage);

关于c# - XtraScheduler 双击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15757301/

相关文章:

c# - 是否有 KeyValuePair<T, T> (即单个 hashmap 'cell' )类型的 Java 等价物?

c# - 使用条件运算符 ?检查空 session 变量

c# - COM接口(interface)指南

c# - 如何锁定组合框以进行键入

wpf - 如何在 wpf 窗口中加载 Google map ?

c# - 在 Windows 窗体应用程序中访问 XSD 文件作为嵌入式资源

c# - Fortran90 到 C# 的转换问题

c# - 无法从程序集“mscorlib”加载类型 'System.Reflection.IntrospectionExtensions'

.net - 如何允许用户在 WPF 中向 UI 控件添加注释?

c# - 动态加载数据ASPxPageControl